Todd

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            65 隨筆 :: 0 文章 :: 24 評論 :: 0 Trackbacks
          遇到問題:
             已經在網上找到設置如下
             <bean id="freemarkerConfigurer" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
                <property name="templateLoaderPath">
                  <value>/WEB-INF/templates/</value>
                </property>     
                <property name="freemarkerSettings"><!-- 如果模板不經常更新,此屬性設置更新延遲時間 -->
                  <props>
                    <prop key="template_update_delay">0</prop>         
                    <prop key="defaultEncoding">UTF-8</prop>
                    <prop key="locale">zh_CN</prop>
                  </props>
                </property>
              </bean>
             但是,
            
             在控制臺中輸出漢字正常,頁面顯示亂碼。使用httpwatch,查到contenttype 類型為text/html;charset=ISO-8859-1;
             于是在
            <bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">    里添加
            <property name="contentType" value="text/html;charset=UTF-8"></property>
            問題解決

          posted on 2009-09-22 14:30 Todd 閱讀(1240) 評論(0)  編輯  收藏 所屬分類: spring
          主站蜘蛛池模板: 龙州县| 崇文区| 汉源县| 东港市| 新安县| 台南市| 菏泽市| 交城县| 湖口县| 广饶县| 宁津县| 上犹县| 封丘县| 偃师市| 得荣县| 方城县| 铜陵市| 漳浦县| 汉沽区| 鹤庆县| 金堂县| 洮南市| 沙雅县| 萨嘎县| 渑池县| 杭锦后旗| 陆河县| 武义县| 宽城| 丰县| 资阳市| 克拉玛依市| 靖宇县| 叙永县| 东乡| 徐闻县| 马公市| 原平市| 绥中县| 武平县| 塔河县|