main
黄海 10 months ago
parent d6f7027579
commit d1745a2fd3

@ -7,6 +7,7 @@ import com.dsideal.gw.Plugin.YamlProp;
import com.dsideal.gw.Util.LogBackLogFactory;
import com.jfinal.config.*;
import com.jfinal.kit.Prop;
import com.jfinal.kit.PropKit;
import com.jfinal.server.undertow.UndertowServer;
import com.jfinal.template.Engine;
import org.yaml.snakeyaml.Yaml;
@ -47,6 +48,9 @@ public class GwApplication extends JFinalConfig {
//加载配置文件
String configFile = "application_{?}.yaml".replace("{?}", getEnvPrefix());
Prop PropKit = new YamlProp(configFile);
// 设置静态根目录为上传根目录
me.setBaseUploadPath(PropKit.get("uploadTempPath"));
// 获取所有配置项,得到路由表
for (Map.Entry<Object, Object> entry : PropKit.getProperties().entrySet()) {
if (entry.getKey().toString().startsWith("route")) {

@ -143,7 +143,9 @@ public class RouterHandler extends Handler {
return;
}
UploadFile fu = files.getFirst();
// 获取文件流
RequestBody requestBody = RequestBody.create(fu.getFile(), mediaType);
// 构建MultipartBody

@ -1,3 +1,6 @@
# 上传文件的临时路径
uploadTempPath: c:/Windows/Temp
# 路由
route:
# 基础数据
@ -7,6 +10,7 @@ route:
dsResource:
url: http://dsResouce:8002
# 白名单
whitelist:
- /dsBase/doLogin

@ -1,3 +1,5 @@
# 上传文件的临时路径
uploadTempPath: /tmp
# 路由
route:
# 基础数据
@ -7,6 +9,8 @@ route:
dsResource:
url: http://ds-resouce:8002
# 白名单
whitelist:
- /dsBase/doLogin

@ -1,3 +1,6 @@
# 上传文件的临时路径
uploadTempPath: c:/Windows/Temp
# 路由
route:
# 基础数据
@ -7,6 +10,7 @@ route:
dsResource:
url: http://dsResouce:8002
# 白名单
whitelist:
- /dsBase/doLogin

@ -1,3 +1,5 @@
# 上传文件的临时路径
uploadTempPath: /tmp
# 路由
route:
# 基础数据
@ -7,6 +9,8 @@ route:
dsResource:
url: http://ds-resouce:8002
# 白名单
whitelist:
- /dsBase/doLogin

Loading…
Cancel
Save