溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          雪山飛鵠

          溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
          說明一下目錄結構
           
          Spring配置文件
          <?xml version="1.0" encoding="UTF-8"?>
          <beans xmlns="http://www.springframework.org/schema/beans"
              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"
              xsi:schemaLocation
          ="
              http://www.springframework.org/schema/beans
              http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
              http://www.springframework.org/schema/context
              http://www.springframework.org/schema/context/spring-context-3.0.xsd"
          >
              
          <context:component-scan
                  
          base-package="com.spring.action" />
              
          <!--  
                  org.springframework.web.servlet.view.ResourceBundleViewResolver
                  用于多個視圖集成時,ResourceBundleViewResolver是通過解析資源文件來解析請求輸出文件的。
                  <property name="basename" value="views"></property>,即表示在/WEB-INF/classes路徑下有一個
                  views.properties文件,本例中views.properties的內容為
                  welcome.(class)=org.springframework.web.servlet.view.velocity.VelocityView
                  welcome.url=welcome.vm
                  freemarker.(class)=org.springframework.web.servlet.view.freemarker.FreeMarkerView
                  freemarker.url=freemarker.ftl
              
          -->
              
          <bean class="org.springframework.web.servlet.view.ResourceBundleViewResolver">
                  
          <property name="basename" value="views"></property>
                  
          <!-- 
                      <property name="order" value="0"></property>
                  
          -->
              
          </bean>
              
              
          <!-- jsp視圖解析器 -->
              
          <bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
                  
          <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
                  
          <property name="prefix" value="/"/>
                  
          <property name="suffix" value=".jsp"/>
              
          </bean>        
              
              
          <!-- velocity視圖解析器 -->
              
          <bean id="velocityViewResolver" class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
                  
          <property name="cache" value="true"/>
                  
          <property name="prefix" value="/"/>
                  
          <property name="suffix" value=".vm"/>
              
          </bean>
              
              
          <!-- velocity環境配置 -->
              
          <bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
                  
          <!-- velocity配置文件路徑 -->
                  
          <property name="configLocation" value="/WEB-INF/velocity.properties"/>
                  
          <!-- velocity模板路徑 -->
                  
          <property name="resourceLoaderPath" value="/WEB-INF/velocity/"/>
              
          </bean>
              
              
          <!-- FreeMarker環境配置 -->
              
          <bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
                  
          <!-- freemarker模板位置 -->
                  
          <property name="templateLoaderPath" value="/WEB-INF/freemarker/"/>
              
          </bean>
              
              
          <!-- FreeMarker視圖解析 -->
              
          <bean id="freeMarkerViewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
                  
          <property name="cache" value="true"/>
                  
          <property name="prefix" value="/"/>
                  
          <property name="suffix" value=".ftl"/>
              
          </bean>
          </beans>
          views.properties
          #welcome為modelAndView.setViewName("welcome");中的welcome   .(class)固定寫法
          welcome.(class)=org.springframework.web.servlet.view.velocity.VelocityView
          #welcome.url 路徑 welcome.vm模板名稱
          welcome.url
          =welcome.vm

          #freemarker為modelAndView.setViewName(
          "freemarker");中的freemarker   .(class)固定寫法
          freemarker.(class)=org.springframework.web.servlet.view.freemarker.FreeMarkerView
          #freemarker.url 路徑 freemarker.ftl模板名稱
          freemarker.url
          =freemarker.ftl
          點我下載示例代碼
          posted on 2011-07-13 17:14 雪山飛鵠 閱讀(12846) 評論(4)  編輯  收藏 所屬分類: spring

          Feedback

          # re: SpringMvc多視圖整合(jsp、velocity、freemarker)[未登錄] 2012-07-09 17:09
          你的lib可以發給我嗎。446409852@qq.com  回復  更多評論
            

          # re: SpringMvc多視圖整合(jsp、velocity、freemarker) 2013-05-11 19:02 rosetears
          使用過程中出現中文亂碼,把視圖使用order屬性沒有出現亂碼。  回復  更多評論
            

          # re: SpringMvc多視圖整合(jsp、velocity、freemarker) 2013-06-25 20:18 andy andy
          你的lib可以發給我嗎。294667591@qq.com  回復  更多評論
            

          # re: SpringMvc多視圖整合(jsp、velocity、freemarker) 2015-12-10 20:55 ls2008
          我也想要SpringMvc多視圖整合(jsp、velocity、freemarker)這個項目的jar包啊,你的lib可以發給我, 909074489@qq.com  回復  更多評論
            

          主站蜘蛛池模板: 根河市| 庆阳市| 留坝县| 昌都县| 丽江市| 上犹县| 威信县| 南丰县| 会宁县| 阳春市| 星子县| 光泽县| 翁牛特旗| 裕民县| 六枝特区| 江油市| 宜阳县| 通化市| 舟曲县| 汉川市| 津市市| 玉山县| 娄烦县| 修文县| 涪陵区| 定襄县| 镇巴县| 新巴尔虎右旗| 秭归县| 台南市| 仁化县| 曲松县| 枣阳市| 剑川县| 凌源市| 抚顺县| 常山县| 义马市| 连州市| 湖北省| 宣恩县|