From 739eb6d488c1c6b31b9f4190becc0fcd81a37a7a Mon Sep 17 00:00:00 2001 From: shuzheng <469741414@qq.com> Date: Tue, 18 Oct 2016 21:09:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=8B=A6=E6=88=AA=E5=99=A8?= =?UTF-8?q?=E4=BE=8B=E5=AD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cms/Interceptor/ManageInterceptor.java | 5 ++- .../cms/controller/ManageController.java | 39 +++++++++++++++++++ ...vlet-cms-web.xml => springMVC-servlet.xml} | 3 -- cms/cms-web/src/main/webapp/WEB-INF/web.xml | 2 +- 4 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 cms/cms-web/src/main/java/com/zheng/cms/controller/ManageController.java rename cms/cms-web/src/main/resources/{springMVC-servlet-cms-web.xml => springMVC-servlet.xml} (81%) diff --git a/cms/cms-web/src/main/java/com/zheng/cms/Interceptor/ManageInterceptor.java b/cms/cms-web/src/main/java/com/zheng/cms/Interceptor/ManageInterceptor.java index 73173d66..28e238f8 100644 --- a/cms/cms-web/src/main/java/com/zheng/cms/Interceptor/ManageInterceptor.java +++ b/cms/cms-web/src/main/java/com/zheng/cms/Interceptor/ManageInterceptor.java @@ -4,6 +4,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.servlet.HandlerInterceptor; import org.springframework.web.servlet.ModelAndView; +import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -12,14 +13,14 @@ import javax.servlet.http.HttpServletResponse; * 后台过滤器 * Created by ZhangShuzheng on 2016/10/17. */ -public class ManageInterceptor implements HandlerInterceptor { +public class ManageInterceptor extends HandlerInterceptorAdapter { private static Logger _log = LoggerFactory.getLogger(ManageInterceptor.class); @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { _log.info("ManageInterceptor==>preHandle"); - return false; + return true; } @Override diff --git a/cms/cms-web/src/main/java/com/zheng/cms/controller/ManageController.java b/cms/cms-web/src/main/java/com/zheng/cms/controller/ManageController.java new file mode 100644 index 00000000..53e2b4a5 --- /dev/null +++ b/cms/cms-web/src/main/java/com/zheng/cms/controller/ManageController.java @@ -0,0 +1,39 @@ +package com.zheng.cms.controller; + +import com.zheng.common.util.EhCacheUtil; +import com.zheng.common.util.PropertiesFileUtil; +import net.sf.ehcache.Cache; +import net.sf.ehcache.CacheManager; +import net.sf.ehcache.Element; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletRequest; + +/** + * 后台controller + * @author shuzheng + * @date 2016年10月18日 + */ +@Controller +@RequestMapping("/manage") +public class ManageController { + + private static Logger _log = LoggerFactory.getLogger(ManageController.class); + + @RequestMapping(value = {"", "/index"}) + @ResponseBody + public Object index() { + return "/manage/index"; + } + + @RequestMapping("/login") + @ResponseBody + public Object login() { + return "/manage/login"; + } + +} diff --git a/cms/cms-web/src/main/resources/springMVC-servlet-cms-web.xml b/cms/cms-web/src/main/resources/springMVC-servlet.xml similarity index 81% rename from cms/cms-web/src/main/resources/springMVC-servlet-cms-web.xml rename to cms/cms-web/src/main/resources/springMVC-servlet.xml index 1e7ebd0c..28ccb47a 100644 --- a/cms/cms-web/src/main/resources/springMVC-servlet-cms-web.xml +++ b/cms/cms-web/src/main/resources/springMVC-servlet.xml @@ -1,13 +1,10 @@ diff --git a/cms/cms-web/src/main/webapp/WEB-INF/web.xml b/cms/cms-web/src/main/webapp/WEB-INF/web.xml index 5c2b7322..13fdf678 100644 --- a/cms/cms-web/src/main/webapp/WEB-INF/web.xml +++ b/cms/cms-web/src/main/webapp/WEB-INF/web.xml @@ -45,7 +45,7 @@ org.springframework.web.servlet.DispatcherServlet contextConfigLocation - classpath:springMVC-servlet.xml + classpath*:springMVC-servlet.xml 1