Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 9e3865d

Browse files
Java:新增 APIJSONFinal(JFinal) 的端口修改说明并格式化 DemoAppConfig 代码
1 parent d182a26 commit 9e3865d

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

‎APIJSON-Java-Server/APIJSONFinal/src/main/java/apijson/jfinal/DemoAppConfig.java‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
* @author Lemon
5353
*/
5454
public class DemoAppConfig extends JFinalConfig {
55-
55+
5656
static {
5757
// APIJSON 配置 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
5858

@@ -86,8 +86,8 @@ public SQLConfig createSQLConfig() {
8686
};
8787

8888
// APIJSON 配置 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
89-
90-
89+
90+
9191
// 把以下需要用到的数据库驱动取消注释即可,如果这里没有可以自己新增
9292
// try { //加载驱动程序
9393
// Log.d(TAG, "尝试加载 SQLServer 驱动 <<<<<<<<<<<<<<<<<<<<< ");
@@ -118,12 +118,12 @@ public SQLConfig createSQLConfig() {
118118
// e.printStackTrace();
119119
// Log.e(TAG, "加载 DB2 驱动失败,请检查 pom.xml 中 com.ibm.db2 版本是否存在以及可用 !!!");
120120
// }
121-
121+
122122
}
123123

124124

125125
public static void main(String[] args) throws Exception {
126-
UndertowServer.start(DemoAppConfig.class);
126+
UndertowServer.start(DemoAppConfig.class);// src/main/resources/undertow.txt 中配置 undertow.port 优先于 UndertowServer.start 传参 int port
127127

128128
Log.DEBUG = true; // 上线生产环境前改为 false,可不输出 APIJSONORM 的日志 以及 SQLException 的原始(敏感)信息
129129
APIJSONApplication.init();
@@ -154,23 +154,23 @@ public void intercept(Invocation inv) {
154154
if (request == null) {
155155
return;
156156
}
157-
157+
158158
String origin = request.getHeader("origin");
159-
String corsHeaders = request.getHeader("access-control-request-headers");
160-
String corsMethod = request.getHeader("access-control-request-method");
159+
String corsHeaders = request.getHeader("access-control-request-headers");
160+
String corsMethod = request.getHeader("access-control-request-method");
161161

162-
HttpServletResponse response = controller.getResponse();
163-
response.setHeader("Access-Control-Allow-Origin", StringUtil.isEmpty(origin, true) ? "*" : origin);
164-
response.setHeader("Access-Control-Allow-Credentials", "true");
165-
response.setHeader("Access-Control-Allow-Headers", StringUtil.isEmpty(corsHeaders, true) ? "*" : corsHeaders);
166-
response.setHeader("Access-Control-Allow-Methods", StringUtil.isEmpty(corsMethod, true) ? "*" : corsMethod);
167-
response.setHeader("Access-Control-Max-Age", "86400");
162+
HttpServletResponse response = controller.getResponse();
163+
response.setHeader("Access-Control-Allow-Origin", StringUtil.isEmpty(origin, true) ? "*" : origin);
164+
response.setHeader("Access-Control-Allow-Credentials", "true");
165+
response.setHeader("Access-Control-Allow-Headers", StringUtil.isEmpty(corsHeaders, true) ? "*" : corsHeaders);
166+
response.setHeader("Access-Control-Allow-Methods", StringUtil.isEmpty(corsMethod, true) ? "*" : corsMethod);
167+
response.setHeader("Access-Control-Max-Age", "86400");
168168

169-
if("OPTIONS".equals(request.getMethod().toUpperCase())){
169+
if("OPTIONS".equals(request.getMethod().toUpperCase())){
170170
controller.renderJson("{}");
171171
return;
172172
}
173-
173+
174174
inv.invoke();
175175
}
176176
});

‎APIJSON-Java-Server/APIJSONFinal/src/main/resources/undertow.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44

55
undertow.devMode=false
66
undertow.host=localhost
7-
undertow.port=8080
7+
undertow.port=8081
88

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /