0 0

关于springmvc3.0的问题5

单独使用springmvc3.0
web.xml 配置信息
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>

springmvc配置信息
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
      <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
      <property name="prefix" value="/WEB-INF/jsp/"/>
      <property name="suffix" value=".jsp"/>
</bean>

<mvc:annotation-driven />   
<mvc:default-servlet-handler />

现在有两个问题:
1.springmvc不能解析jsp文件(直接请求jsp文件也不能解析),直接输出jsp文件的文本内容, 换成freemarker后正常.
2.因为default-servlet-handler不能正常显示欢迎页面index.html
2012年3月02日 13:33

1个答案 按时间排序 按投票排序

0 0

采纳的答案

<url-pattern>/*</url-pattern>
替换成
<url-pattern>/</url-pattern>

或加


    <servlet-mapping>
        <servlet-name>jsp</servlet-name>
        <url-pattern>*.jsp</url-pattern>
    </servlet-mapping>

否则你的jsp也被Spring 的  DispatcherServlet拦截

2012年3月02日 13:52

相关推荐

Global site tag (gtag.js) - Google Analytics