项目在windows可以允许,在centos服务器mvc 页面跳转报错
javax.servlet.ServletException: Could not resolve view with name '/xbKjPage/login' in servlet with name 'springDispatcher'
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1262)
org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.mtian.filter.RequestFilter.doFilter(RequestFilter.java:33)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
查看了centos tomcat中的项目也有xbkjPage/login.html文件,找了各种原因才发现是由于
代码里 viewName的路径 大小写问题,K我写了大写,而文件夹中是是小写,由于windows 文件夹和文件名不区分大小写所以在windows没发现问题。记录下这个坑。