`
fireflyjava
  • 浏览: 187921 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Spring MVC 和 freemarker的中文问题

阅读更多
 
在viewResolver中加一个contentType属性就可以了!
如果是XML格式配置为:
<property name="contentType"><value>text/xml; charset=gb2312</value></property>
HTML格式的配置为:
<property name="contentType"><value>text/html; charset=gb2312</value></property>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
        <bean id="simpleUrlHandlerMapping"  class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <property name="mappings">
            <props>
                <prop key="/hello.fm">showCon</prop>
           </props>
       </property>
    </bean>
        <bean name="showCon"   class="test.firefly.mvc.web.ShowController"/>   
        <bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
         <property name="suffix"><value>.fm</value></property>
          <property name="viewClass">
           <value>org.springframework.web.servlet.view.freemarker.FreeMarkerView</value>
          </property>
          <property name="contentType"><value>text/html; charset=gb2312</value></property>
        </bean> 
</beans>
分享到:
评论

相关推荐

    spring mvc +freemarker不错的mvc搭配

    标签“源码”和“工具”可能指的是提供的`TestSpringMvcPrj`压缩包中包含了示例项目或工具,帮助开发者更好地理解和学习Spring MVC与FreeMarker的集成。这个项目可能包含了一个运行示例,展示如何配置、创建控制器、...

    Spring MVC and FreeMarker Sample

    总结来说,Spring MVC和FreeMarker的结合提供了强大的Web应用开发能力。Spring MVC的控制器机制与FreeMarker的模板引擎相结合,实现了模型-视图-控制器的分离,提高了代码的可读性和可维护性。通过学习这个示例,你...

    spring MVC + freeMarker

    Spring MVC 和 FreeMarker 是两个在Java Web开发中广泛使用的框架,它们共同构建了一个高效、灵活的Web应用程序。Spring MVC是Spring框架的一部分,主要用于处理HTTP请求和响应,而FreeMarker则是一个模板引擎,用于...

    Spring MVC整合FreeMarker

    在 Spring MVC 中整合 FreeMarker,可以实现动态页面生成,提高应用程序的灵活性和可扩展性。 1. **FreeMarker 概述** - FreeMarker 是一个纯 Java 类库,用于生成动态 HTML、XML 或其他格式的文本。 - 它的工作...

    spring mvc freemarker 简单例子

    Spring MVC 和 Freemarker 是两种广泛应用于Java Web开发的技术。Spring MVC 是一个基于Spring框架的Model-View-Controller架构,用于构建高效、灵活的Web应用程序。而Freemarker 是一款强大的模板引擎,它与后端...

    spring mvc +freemarker不错的mvc搭配1.1

    spring mvc +freemarker不错的mvc搭配 原文: http://lavafree.iteye.com/blog/1096699 一、原来的程序有问题,导致maven无法编译运行。修改后解决了maven无法编译打包运行的问题,运行通过。 1.pom.xml 增加了必需的...

    spring mvc mybatis freemarker 开发CMS代码

    通过学习和研究这个项目,开发者可以深入了解如何在实际项目中整合Spring MVC、MyBatis和Freemarker,以及如何设计和实现一个功能完善的CMS系统。同时,这也是对小伍讲师教学内容的实践验证,有助于提升开发者在企业...

    Spring3.2.1MVC+Freemarker简单示例

    除了基本配置,我们还可以进一步探索Spring MVC和Freemarker的高级特性,如模型验证、国际化支持、异常处理和自定义标签等。例如,使用Spring的`@Valid`注解进行表单验证,使用`MessageSource`实现多语言支持,以及...

    Spring 3 mvc + Freemarker 框架例子

    通过这种方式,Spring MVC和Freemarker的结合使用,使得开发者能够专注于业务逻辑,而将视图呈现的工作交给Freemarker处理,实现了MVC设计模式的分离,提高了代码的可维护性和可扩展性。 在解压的`SpringFreemarker...

    spring MVC3 集成 freemarker

    **Spring MVC3 集成 ...综上所述,Spring MVC3集成FreeMarker是一个常见的Web开发实践,通过这种方式,开发者可以将关注点集中在业务逻辑和数据处理上,而将视图的渲染交给FreeMarker,提高开发效率和代码质量。

    整合 freemarker +spring security + spring MVC + spring DATA jpa 前端jtable 简单的crud

    本项目结合了Freemarker、Spring Security、Spring MVC和Spring Data JPA,旨在实现前端JTable的简单CRUD(创建、读取、更新、删除)功能。以下是这些技术的详细介绍及其在项目中的应用。 **Freemarker** 是一个...

    spring mvc freemarker 自定义标签

    下面将详细介绍Spring MVC与Freemarker自定义标签的使用。 首先,我们需要了解Freemarker的基础。Freemarker是一个基于模板的语言,它的主要任务是根据数据模型生成输出。在Spring MVC中,Freemarker模板通常用于...

    spring mvc, tiles, freemarker集成

    1. **配置POM.xml**:在项目的`pom.xml`文件中添加Spring MVC、Tiles和Freemarker的依赖。确保版本兼容,通常最新的稳定版本是首选。 2. **配置Spring MVC**:在Spring的配置文件(如`app-servlet.xml`)中,配置...

    spring3 mvc restful freemarker jquery json

    综上所述,这个整合架构提供了一种高效的Web开发模式,Spring3 MVC处理后端逻辑,RESTful设计优化了接口,FreeMarker生成动态页面,jQuery简化了前端交互,而JSON则作为数据交换的桥梁。这样的组合能够帮助开发者...

    spring mvc 3.0-mybatis-freemarker整合

    在本项目中,我们主要探讨的是如何将Spring MVC 3.0、MyBatis 3 和 Freemarker 2.3 这三个强大的技术框架整合在一起,以构建一个高效且灵活的Web应用程序。以下是对这些技术及其整合过程的详细说明: **Spring MVC ...

    最全最经典spring-mvc教程

    Spring MVC 是一款强大的Java Web开发框架,用于构建高效、可维护和模块化的Web应用程序。它作为Spring框架的一部分,提供了一种优雅的方式来处理HTTP请求和响应,使得开发者可以专注于业务逻辑而不是底层实现。在这...

    基于Spring MVC MyBatis FreeMarker和Vue.js的在线考试系统前端设计源码

    该在线考试系统源码基于Spring MVC、MyBatis、FreeMarker框架,结合Vue.js和Bootstrap、jQuery前端技术构建。项目包含331个文件,涵盖69个CSS样式文件、58个JavaScript脚本文件、47个Java源文件、21个HTML文件、14个...

    Spring MVC 4.2.4.RELEASE 中文文档

    尽管如此,这份中文文档可以帮助开发者理解Spring MVC的基本概念和使用方法,以便于快速上手和解决问题。由于官方文档无法访问,这份文档成为了临时的学习资源,虽然不够最新,但对于理解4.2.4版本的功能是足够了。...

    Spring MVC 4.2.3

    7. **多视图解析器**:Spring MVC支持多种视图解析器,如JSP、FreeMarker、Thymeleaf等,可以根据项目需求灵活选择。 8. **模板引擎集成**:例如,与Thymeleaf的集成使得开发者能编写声明式逻辑的模板,提高了视...

Global site tag (gtag.js) - Google Analytics