springmvc中dispatch问题

menxin 发布于 2015/01/07 13:03
阅读 891
收藏 0

springmvc的DispatcherServlet会拦截controller返回的页面?web.xml中dispatch配置如下:

 <servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:application-mvc.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>
controller中代码如下:

@RequestMapping ("test2") 
public String test2(){

return "test3";
}

映射到WEB-INF/pages/test3.jsp,已经跳转过去了,但是返回的jsp未编译,被当做静态页面,标签都输出到页面了,大家能帮忙看看么?

加载中
0
JeffreyLin
JeffreyLin
你要明白 /* 的含义是强制映射,参考这个帖子里的最佳答案:
http://www.oschina.net/question/347227_195530
0
Gillian_Male
Gillian_Male
110,这算个屁的问题啊
0
menxin
menxin

引用来自“Gillian_Male”的评论

110,这算个屁的问题啊
什么意思?
Gillian_Male
Gillian_Male
意思是,我看这个问题的时候是没有内容的,只有标题
0
menxin
menxin

引用来自“JeffreyLin”的评论

你要明白 /* 的含义是强制映射,参考这个帖子里的最佳答案:
http://www.oschina.net/question/347227_195530
多谢,多谢,就是这个问题!!!
返回顶部
顶部