springmvc 访问jsp和HTML

  给自己写的笔记

在springmvc  只能访问jsp不能访问HTML的解决方法:

web.xml中  DispatcherServlet 设置拦截全部请求



ego-manager
org.springframework.web.servlet.DispatcherServlet


contextConfigLocation
classpath:spring/springmvc.xml

1


ego-manager
/

Springmvc.xml文件:


xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
 

   


 
    class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">  
     
                    class="org.springframework.beans.factory.config.PropertiesFactoryBean">  
             
                 
                    utf-8  
                    utf-8  
               
 
           
 
       
 
   
 
     
        /WEB-INF/jsp/  
   
 
 
    class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"  
    p:suffix=".html" p:order="0">  
     
 
 
    class="org.springframework.web.servlet.view.InternalResourceViewResolver"  
    p:prefix="/WEB-INF/jsp/" p:suffix=".jsp" p:order="1">  
     
 




所用的jar包,在maven pom.xml配置


         4.1.3.RELEASE

                2.3.18

    




org.springframework
spring-context-support
${spring.version}


   org.freemarker
   freemarker-gae
   ${freemarker-gae.version}

    


最后在web下的pom.xml引入即可


org.freemarker
freemarker-gae


你可能感兴趣的:(springmvc 访问jsp和HTML)