Spring MVC 由于 支持多视图渲染, 所以不建议直接访问.jsp文件, 构建的时候 jsp页面都在WEB-INF下, 所以在web.xml下直接配置 首页就不太容易,
Spring MVC 提供了一种配置方法 在spring容器配置文件 中
<mvc:view-controller path="/" view-name="index"/>
可以实现首页, 只是这里的 view-name 直接跳转到一个jsp页面, 但大部份时候 需要新访问一个 controller, 执行一些初始化之后,再渲染首页,
所以我写了个Controller来实现这个MVC 首页的问题
@Controller
@RequestMapping("/")
public class mainController{
@RequestMapping("/")
public String goIndex(){
//一系列初始化....
.....
//跳转到首页 或下一个控制器
return "redirect:/index";
}
}
菜鸟个人土办法, 欢迎大神指点