配置-spring mvc中把jsp放在web-inf报404错

问题描述

spring mvc中把jsp放在web-inf报404错


已经配置号xml文件

解决方案

p:prefix="/WEB-INTF/JSP/" : 配置的是前缀,所以这个目录下面不用加这一段路径了。
p:suffix=".jsp":配置的是后缀,返回JSP页面的时候也不需要加后缀了。
详细请了解p:prefix,p:suffix的用法,**如还有问题请用HttpWatch调试,可以看到请求的路径**

解决方案二:

1 单独从配置文件来看。。你的JSP文件应该是/WEB-INF/jsp/ 目录下面呢。。
2 报404也有可能application没有加载到 spring 配置文件(导致映射的路径没有生效)。。。

建议从2个地方去排错:
1 确定你访问的url能够调到:controller里面的action方法..(确定你的spring配置文件加载成功)
2 你的文件目录是否放正确了?

时间: 2024-08-01 15:47:05

配置-spring mvc中把jsp放在web-inf报404错的相关文章

配置-Spring mvc做登录拦截,诡异的报404,tomcat日志没有任何输出

问题描述 Spring mvc做登录拦截,诡异的报404,tomcat日志没有任何输出 先看出错提示TOMCAT没有日志输出,直接在浏览器报的404拦截器类方法: public boolean preHandle(HttpServletRequest request HttpServletResponse response Object handler) throws Exception { LoginAccount user=(LoginAccount) request.getSession(

Spring MVC 原子学习法 之 web.xml 中的配置

Spring MVC  原子学习法 之  web.xml 中的配置 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 由上图可以看得出,Spring-MVC 应用的配置要从 JavaWeb 的配置

jsp页面传值在spring mvc中的controller中的获取

问题描述 jsp页面传值在spring mvc中的controller中的获取 <% Seller seller =(Seller)session.getAttribute("sellerinfo"); %> <form action="<%=basePath%>plmanage/updateSeller.do" method="post"> <input type="hidden"

Spring MVC中的MultiActionController用法详解

Spring MVC 中 Controller 的层次实在是多,有些眼花缭乱了 .在单个的基础上,再新加两三个叫做丰富,再多就未必是好事, 反而会令人缩手新闻片脚,无从定夺.多数 Controller 都是只完 成一个任务,不过也有一个像 Struts 的 DispatchAction 的那样 的 Conntroller, org.springframework.web.servlet.mvc.multiaction.MultiActio nController,意即在一个 Controller

spring mvc中javaConfig配置问题

问题描述 spring mvc中javaConfig配置问题 spring mvc中关于继承AbstractAnnotationConfigDispatcherServletInitializer的疑问 public class SpittrWebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer{ @Override protected Class<?>[] getRootConfigClas

spring mvc中使用post方式请求返回405

问题描述 spring mvc中使用post方式请求返回405 后台处理方法 @RequestMapping(value=""/doLogin"" method=RequestMethod.POST) public ModelAndView doLogin(HttpSession session){ logger.info(""user login.""); session.setAttribute(""U

Spring MVC 中的异常处理 (handling exceptions)

在任何应用开发中都需要对异常情况做处理,web应用也是如此.但是在Spring MVC中,所有的Request都是由Servlet处理的,返回的结果都是Response.也就是说,无论请求过程中出现什么异常,返回的都是一个Response,所有异常信息都要转换成Response. 当然,Spring提供了多种异常信息到Response信息的转换方式: 1. 一些特定的Spring异常已经被自动映射特定的http status code 2. 我们可以通过@ResponseStatus注解将一个异

Spring MVC中如何防止静态资源被Interceptor过滤

问题描述 我的配置是web.xml<servlet> <servlet-name>appServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name>

Http请求中Content-Type讲解以及在Spring MVC中的应用

引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息. Content-Type MediaType,即是Internet Media Type,互联网媒体类型:也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息. [html] view pl