在web.xml中
<welcome-file-list> <welcome-file>index</welcome-file> </welcome-file-list>
在springmvc的配置xml中
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="suffix" value=".jsp"></property> <property name="prefix" value="/WEB-INF/views/"></property> </bean> <context:component-scan base-package="cn.taotao" use-default-filters="false"> <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" /> </context:component-scan> <mvc:view-controller path="/" view-name="home/index"/> //关键代码,把他放到了,view的home文件甲下了
/////////////////////////////////////////////////////////////////
上面的方法,虽然可以,但是,没有经过控制器加载域对象。
我采取的方法,
在controller中,映射"/",,就可以实现首页
@RequestMapping("/") public ModelAndView getIndex() { //System.out.println("index controller is running..."); ModelAndView mv = new ModelAndView(); mv.setViewName("home/index"); return mv; }