main
HuangHai 3 months ago
parent 6d17e72cc0
commit 7a1d551334

@ -5,7 +5,6 @@ import com.dsideal.dsBase.Base.Controller.BaseController;
import com.dsideal.dsBase.Classes.Controller.ClassController;
import com.dsideal.dsBase.Dm.Controller.DmController;
import com.dsideal.dsBase.Global.Controller.GlobalController;
import com.dsideal.dsBase.Handler.LoginHandler;
import com.dsideal.dsBase.Handler.XssHandler;
import com.dsideal.dsBase.Index.Controller.IndexController;
import com.dsideal.dsBase.Interceptor.*;
@ -51,16 +50,13 @@ public class BaseApplication extends JFinalConfig {
public static Prop PropKit;
static {
public static void main(String[] args) {
//加载配置文件
String configFile = "application_{?}.yaml".replace("{?}", getEnvPrefix());
PropKit = new YamlProp(configFile);
}
public static void main(String[] args) {
System.out.println("当前环境: " + getEnvPrefix());
String configFile = "undertow.properties";
UndertowServer.create(BaseApplication.class, configFile).start();
UndertowServer.create(BaseApplication.class, "undertow.properties").start();
}
/**
@ -137,7 +133,6 @@ public class BaseApplication extends JFinalConfig {
*/
@Override
public void configInterceptor(Interceptors me) {
//注册参数数字检查器
me.add(new IsNumbericInterceptor());
@ -176,8 +171,6 @@ public class BaseApplication extends JFinalConfig {
public void configHandler(Handlers me) {
//加入统一的XSS处理器
me.add(new XssHandler("/((\\%3C)|<)((\\%2F)|\\/)*[a-z0-9\\%]+((\\%3E)|>)/ix"));
//加入登录拦截
me.add(new LoginHandler());
}
/**

@ -1,16 +0,0 @@
package com.dsideal.dsBase.Handler;
import com.jfinal.handler.Handler;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class LoginHandler extends Handler {
@Override
public void handle(String target, HttpServletRequest req,
HttpServletResponse res, boolean[] isHandled) {
next.handle(target, req, res, isHandled);
}
}
Loading…
Cancel
Save