请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

路径是对的,但提示页面找不到

老师好,我之前还能访问的程序主页面(不在WEB-INF/下面),到最近不能访问了,新写的shopoperation.html文件也是报出页面访问不到的情况,想问问这是肿么一回事?下面是我的截图:

https://img1.sycdn.imooc.com//szimg/60d99ff30968977b08590279.jpg

https://img1.sycdn.imooc.com//szimg/60d99ff30943ab3213940197.jpg


正在回答 回答被采纳积分+3

1回答

翔仔 2021-06-28 23:24:29

同学好,需要看看spring-web.xml配置,因为课程里面是

	<bean id="viewResolver"
		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/html/"></property>
		<property name="suffix" value=".html"></property>
	</bean>

所以需要在

/WEB-INF/html/

下面,并且需要用路由来访问,而不能直接xxx.html来访问

0 回复 有任何疑惑可以回复我~
  • 提问者 慕勒3376870 #1
    老师我跟你的配置是一样的,可是也不起作用
    回复 有任何疑惑可以回复我~ 2021-06-29 19:24:05
  • 翔仔 回复 提问者 慕勒3376870 #2
    同学你的问题是"不在WEB-INF/下面访问不了"对不,原因就是spring-web.xml里面这里指定要在这个下面才会解析呢,并且请确保web.xml里面引入了spring-*.xml这类配置
    回复 有任何疑惑可以回复我~ 2021-06-30 02:01:27
  • 提问者 慕勒3376870 回复 翔仔 #3
    老师好,我的问题可能在于,我是可以通过RequestMapping进入ShopAdminController的shopOperation()方法里面的,然后通过视图解析器也是可以找到/WEB-INF/html/shop/shopoperation.html这个路径的,但就是报404错误(可能是没有获取资源的权限)
    回复 有任何疑惑可以回复我~ 2021-06-30 10:02:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信