mvc 默认首页 html,SpringMVC实现默认展示首页设置

首先有两种方式

1)mvc:view-controller 标签

在springmvc-servlet.xml中添加如下标签:

373cd658766d7335562d3f7fd7d8ea1d.png

设置view-controller path=/ ,然后这边设置view-name= index 这样就默认会访问 WEB-INF/jsp/下面的index.jsp ,我这里是home.jsp,此处就是home。

2)controller配置/

第二种就是在自定义的controller中配置一个requestMapping为“/”的方法。

38beb3316fa6eac2883735c172d236d9.png

这样配置之后也可以实现默认首页的效果,只输入项目名就会去访问web-inf/jsp/home.jsp ,home就是我的首页逻辑视图名。

输入项目名可以访问:

52d17cd66033ade016dca7a9a26e43f6.png

可能遇到问题

我猜你可能会遇到错误,我同样花了一些时间找到错误,比如有人说我在controller的方法上配置里注解/,但还是不行。

如果你配置的路径是“/”,那么必须在web.xml中配置一个欢迎页,比如:

index

这个index可以是不存在的,相当于web容器找不到servlet欢迎页,所以就会交由springMVC拦截,这个时候如果配置了“/”,那么便可以跳转首页了。

原文:https://www.cnblogs.com/StarChen20/p/13968452.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值