Commit 0025a5cb by 徐高华

login

parent 84d961e3
...@@ -15,7 +15,6 @@ import com.gic.haoban.manage.web.errCode.HaoBanErrCode; ...@@ -15,7 +15,6 @@ import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
@RestController @RestController
public class DictController extends WebBaseController{ public class DictController extends WebBaseController{
private static final String LOGIN_URL = "/haoban-manage3-web/yw-login";
private static Logger logger = LoggerFactory.getLogger(DictController.class); private static Logger logger = LoggerFactory.getLogger(DictController.class);
@Autowired @Autowired
......
...@@ -21,7 +21,6 @@ import com.gic.haoban.manage.web.errCode.HaoBanErrCode; ...@@ -21,7 +21,6 @@ import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
@RequestMapping("/maidian") @RequestMapping("/maidian")
@RestController @RestController
public class MaidianDictController extends WebBaseController{ public class MaidianDictController extends WebBaseController{
private static final String LOGIN_URL = "/haoban-manage3-web/yw-login";
private static Logger logger = LoggerFactory.getLogger(MaidianDictController.class); private static Logger logger = LoggerFactory.getLogger(MaidianDictController.class);
@Autowired @Autowired
......
...@@ -11,9 +11,6 @@ import org.springframework.web.bind.annotation.ExceptionHandler; ...@@ -11,9 +11,6 @@ import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.ByteArrayOutputStream;
import java.io.PrintWriter;
import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
/** /**
...@@ -27,7 +24,6 @@ public class GlobalExceptionHandler extends WebBaseController { ...@@ -27,7 +24,6 @@ public class GlobalExceptionHandler extends WebBaseController {
private static final Pattern pattern = Pattern.compile("(.*: )(.*)(\\n.*)"); private static final Pattern pattern = Pattern.compile("(.*: )(.*)(\\n.*)");
@ResponseBody @ResponseBody
@ExceptionHandler(ShowFrontMessageException.class) @ExceptionHandler(ShowFrontMessageException.class)
public HaobanResponse ControllerException(HttpServletResponse response, ShowFrontMessageException ex) { public HaobanResponse ControllerException(HttpServletResponse response, ShowFrontMessageException ex) {
...@@ -36,54 +32,4 @@ public class GlobalExceptionHandler extends WebBaseController { ...@@ -36,54 +32,4 @@ public class GlobalExceptionHandler extends WebBaseController {
res.setMessage(ex.getMessage()); res.setMessage(ex.getMessage());
return res; return res;
} }
// @ResponseBody
// @ExceptionHandler(RuntimeException.class)
// public HaobanResponse ControllerException(HttpServletResponse response, RuntimeException ex) {
// HaobanResponse res = new HaobanResponse();
// res.setErrorCode(HaoBanErrCode.ERR_3.getCode());
// String message = ex.getMessage();
// if (message != null && message.indexOf(ShowFrontMessageException.class.getName()) > -1) {
// Matcher matcher = pattern.matcher(message);
// while (matcher.find()) {
// message = (matcher.group(2));
// }
// } else {
// message = HaoBanErrCode.ERR_3.getMsg();
// }
// res.setMessage(message);
// return res;
// }
// @ResponseBody
// @ExceptionHandler(Exception.class)
// public HaobanResponse ControllerException(HttpServletResponse response, Exception ex) {
// logger.error("err");
// ex.printStackTrace();
// HaoBanErrCode errCode = HaoBanErrCode.ERR_3;
// StringBuilder sb = new StringBuilder();
// ByteArrayOutputStream baos = new ByteArrayOutputStream();
// try (PrintWriter printWriter = new PrintWriter(baos)) {
// ex.printStackTrace(printWriter);
// }
// try {
// sb.append(baos.toString());
// } catch (Exception ignored) {
// }
// if (sb.length() == 0) {
// sb.append(ex.getMessage());
// }
//
// // 输出详细错误信息,便于调试
// return resultResponse(errCode, null, sb.toString());
// }
@ResponseBody
@ExceptionHandler(NoLoginException.class)
public HaobanResponse ControllerException(HttpServletResponse response, NoLoginException ex) {
return resultResponse(HaoBanErrCode.ERR_4);
}
} }
package com.gic.haoban.manage.web.exception;
/**
* 用户未登陆异常
*
* @author zhurz
*/
public class NoLoginException extends RuntimeException {
}
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" <beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd"> xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">
<mvc:interceptors> <mvc:interceptors>
<bean class="com.gic.commons.interceptor.HeaderTagInterceptor"/> <bean class="com.gic.commons.interceptor.HeaderTagInterceptor"/>
<bean class="com.gic.authcenter.commons.util.AuthInterceptor"/>
<mvc:interceptor> <mvc:interceptor>
<mvc:mapping path="/**"/> <mvc:mapping path="/**"/>
<mvc:exclude-mapping path="/get-pic-code"/> <mvc:exclude-mapping path="/get-pic-code"/>
<mvc:exclude-mapping path="/phone-login"/> <mvc:exclude-mapping path="/phone-login"/>
<mvc:exclude-mapping path="/upload-file*"/> <mvc:exclude-mapping path="/upload-file*"/>
<mvc:exclude-mapping path="/upload-file-voice"/> <mvc:exclude-mapping path="/upload-file-voice"/>
<bean class="com.gic.haoban.common.interceptor.HttpLimitInterceptor"/> <bean class="com.gic.haoban.common.interceptor.HttpLimitInterceptor"/>
</mvc:interceptor> </mvc:interceptor>
</mvc:interceptors> </mvc:interceptors>
</beans> </beans>
\ No newline at end of file
...@@ -23,8 +23,6 @@ ...@@ -23,8 +23,6 @@
<bean class="com.gic.redis.data.aop.RedisCacheAop" id="redisCacheAop"/> <bean class="com.gic.redis.data.aop.RedisCacheAop" id="redisCacheAop"/>
<bean class="com.gic.authcenter.commons.util.AuthInterceptor"/>
<!-- 明确js/css/jpg/gif等静态资源的访问不通过Constroller --> <!-- 明确js/css/jpg/gif等静态资源的访问不通过Constroller -->
<mvc:default-servlet-handler /> <mvc:default-servlet-handler />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment