这里跳转的是springmvc里的页面
原页面应该在pages下面的list.jsp
这里看服务器识别成这个样子:
pageslist.jsp
一眼就看到了错误:(如果这篇文章解决你的问题,请点个小赞)
贴错误代码:
<!--配置视图解析器-->
<bean id="internalResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/pages"></property>
<property name="suffix" value=".jsp"></property>
</bean>
前缀路径这里最后加上/,代表这个目录下的所有资源
<property name="prefix" value="/WEB-INF/pages/"></property>
这里跳转的是springmvc里的页面原页面应该在pages下面的list.jsp这里看服务器识别成这个样子:pageslist.jsp一眼就看到了错误:贴错误代码:<!--配置视图解析器--> <bean id="internalResourceViewResolver" class="org.springframework.web.servlet.view....
代码小白——在学项目,做项目中经常爱犯的错误在学项目,做项目中经常爱犯的错误源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示问题的原因1:prefix的值错误问题的原因2:查找的文件名写错查看各种错误还是需要大量日志的辅助
在学项目,做项目中经常爱犯的错误
进行项目的学习,了解框架等知识时,跟着进行敲代码。看视频但是却频频出错,这是谁的错呢?是自己不够熟练的错误
源服务器未能找到...
如果你配置了mvc确实会这样
一般我们在springMVC里面的拦截都会配置为"/",拦截所有的。
Spring MVC将捕获Web容器所有的请求,包括静态资源的请求,Spring MVC会将它们当成一个普通请求处理,因此找不到对应处理器将导致错误
解决办法:
1、 mvc:default-servlet-handler标签
如果该请求已经作了映射,那么会接着交给后台对应的处理程序,如果没有作映射,就交给 WEB 应用服务器默认的 Servlet 处理,从而找到对应的静态资源,只有再找不到资源时才会报错
出现这种情况,检查自己写的jsp/html的位置在哪,看是不是在WebContent/WEB-INF文件夹下,如果在的话,那么恭喜你,几秒钟之后问题即将解决。将该jsp/html移动到WebContent下即可。
因为jsp或html等文件是直属于Webcontent,与WEB-INF属于同一级别,不能将jsp/hhtml文件放置到WEB-INF下面。
WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无
第一次接触SpringBoot的时候,也是因为整合视图层jsp的时候怎么都是访问不了。现在是第二次接触,我觉得有必要记录一下。
如果出现访问jsp文件访问不了的问题。首先检查自己的pom.xml是否缺少依赖。
一般的依赖为:
<dependency>
<groupId>javax.servlet</groupId>
在对SpringBoot数据访问应用编程时,我无法访问/WEB-INF/jsp/里的jsp文件
输入网址http://localhost:8080/login之后,Whitelabel Error Page错误:
500报错,找不到template的login:
There was an unexpected error (type=Internal Server Error, status=5...
使用vue.js安装node环境npm出错npm ERR! network request to https://registry.npmjs.org/nrm failed, reason: conn
82236
org.apache.http.conn.ConnectTimeoutException: Connect to 192.168.1.52:9200 [/192.168.1.52] failed: c
27861
android启动报:Session 'app': Installation did not succeed.The application could not be installed:
20887