问答详情
源自:3-1 拦截器的使用场景

访问静态资源jsp的时候如何去掉后缀.jsp

http://localhost:8080/user/land.html。像这样的地址,如何去掉后缀。html

提问者:笑享人生 2016-10-21 14:15

个回答

  • 南柯三梦
    2016-10-24 19:13:06

    在mvc-dispatcher-servlet配置文件中

    <bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">

        <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
              <property name="viewClass"  value="org.springframework.web.servlet.view.JstlView" />
              <property name="prefix" value="/WEB-INF/jsps/" />
              <property name="suffix" value=".jsp" />
        </bean>

    </bean>

    当有<property name="suffix" value=".jsp" />时,直接modelAndView.setViewName("hello1");就可以了。