论坛首页 Java企业应用论坛

Jetty springMvc 首页路径访问

浏览 13641 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-12-12  
manong_java 写道
cseu 写道
try this:
<mvc:view-controller path="/" view-name="index">

make sure: add request mapping in a controller class, like this:
@RequestMapping("/index")
public String index(Model model){
    return "index";// which mapping to index.jsp by viewResolver
}


为了一个简简单单的首页访问还得写个action 划不来啊



在spring mvc中如果只想简单的访问一个页面,怎样做到不写action,jsp页面放在WEB-INF下面。比如我只想简单<a href="*.jsp">跳转</a>
0 请登录后投票
   发表时间:2013-12-16  
manong_java 写道
stephansun 写道

在你的 `applicationContext-mvc.xml` 里面加上

<mvc:default-servlet-handler/>

 

为什么tomcat不加 这个 可以了?????

这是因为tomcat配置了一个默认servlet,请求如果没有匹配到任何指定的servlet,都会流经这个默认servlet,你也可以把这个servlet理解成处理静态资源的。这个配置在tomcat/conf/web.xml里面

    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

 

0 请登录后投票
   发表时间:2013-12-20  
我试出来了.如果想首页是静态资源的html,可以直接用welcome-file实现./index.html
<welcome-file-list> 
    <welcome-file>/index.html</welcome-file> 
</welcome-file-list>
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics