请稍等 ...
×

采纳答案成功!

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

productmanagement 提示404

8-11 商品列表展示之前端开发,访问http://localhost:8080/o2o/shopadmin/productmanagement 提示404错误,URL和html也都对,看提问中有说是dispatcher,但我还是不太明白?

正在回答

1回答

404就是找不到资源,同学请检查你的controller有没有配上相应的路径,同时spring-web.xml里面有没有去做相应的路径映射,还有别的controller路径能访问得到吗?

这里应该是通过shopadmin/productmanagement去访问,

	@RequestMapping(value = "/productmanagement")
	public String productManagement() {
		// 转发至商品管理页面
		return "shop/productmanagement";
	}

然后会回发shop/productmanagement 去访问对应的html页面

spring-web.xml

	<!-- 3.定义视图解析器 -->
	<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下面的shop/productmanagement.html

1 回复 有任何疑惑可以回复我~
  • 提问者 慕的地1353516 #1
    非常感谢老师的解答!
    回复 有任何疑惑可以回复我~ 2018-11-10 14:58:47
  • 一样的问题,少了
    @RequestMapping(value = "/productmanagement")
    public String productManagement() {
        // 转发至商品管理页面
        return "shop/productmanagement";
    }
    回复 有任何疑惑可以回复我~ 2019-05-10 16:10:32
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信