那是一定的,你的InternalResourceViewResolver配置的是p:suffix=".jsp"吧。

解决方案 »

  1.   

    我看代码配置里有个<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/pages/" />
    <property name="suffix" value=".jsp" />
    </bean>应该怎么改呢
      

  2.   

    你去搜如何支持jsp和html就行了。
      

  3.   

    suffix:则为后缀,也就是文件名的后缀.使用InternalResourceViewResolver类是只支持jsp,不支持html等其他后缀
    网上说这东西不支持
      

  4.   

    版主我在代码里加了一句这个,但是还不好使啊 给小的瞧瞧吧<bean id="contentNegotiatingResolver" class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">  
        <property name="order" value="#{T(org.springframework.core.Ordered).HIGHEST_PRECEDENCE}" />  
        <property name="mediaTypes">  
            <map>  
                <entry key="html" value="text/html" />  
                <entry key="pdf" value="application/pdf" />  
                <entry key="xsl" value="application/vnd.ms-excel" />  
                <entry key="xml" value="application/xml" />  
                <entry key="json" value="application/json" />  
            </map>  
        </property>  
    </bean>