`

spring velocity中文乱码问题

 
阅读更多
	<bean id="velocityConfigurer"
		class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
		<property name="resourceLoaderPath">
			<value>WEB-INF/velocity/</value>
		</property>
		<property name="velocityProperties">
            <props>
                <prop key="input.encoding">UTF-8</prop>
                <prop key="output.encoding">UTF-8</prop>
            </props>
        </property>

	</bean>
	<bean id="viewResolver"
		class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">

		<property name="suffix">
			<value>.vm</value>
		</property>
		<property name="contentType" value="text/html;charset=UTF-8" />
	</bean>


注意:页面文件的类型必须为utf-8,之前因为文件的类型为GBK,白白折腾了半天
分享到:
评论

相关推荐

    spring-boot-velocity:velocity 和spring boot 只要还是熟悉下velocity的基本使用方法

    需要注意的是解决乱码问题#需要指定下编码格式spring.velocity.properties.input.encoding=UTF-8spring.velocity.properties.output.encoding=UTF-8#部分文件说明VM_global_library.vm vm的全局定义函数,参数再这里...

    Spring Email 发送

    本示例将深入探讨如何使用Spring发送电子邮件,特别是针对中文乱码问题的解决方案。我们将涉及Spring的Java配置和Velocity模板引擎来创建动态邮件内容。 首先,我们需要引入必要的依赖。在Spring项目中,我们通常会...

    Hibernate+Spring+Struts2+ExtJS开发CRUD功能.doc

    - **字符编码配置:** 为了避免乱码问题,引入`CharacterEncodingFilter`过滤器,设置请求和响应的编码为UTF-8。 **2. 全局配置文件:** - `web.xml`完整配置应包括上述所有配置项,同时可能还需要其他一些标准...

    SpringMVC实例

    2. **设置字符编码过滤器**:为了处理中文乱码问题,需要配置CharacterEncodingFilter,确保从页面到后台的数据传输过程中,字符编码正确。 ```xml &lt;filter-name&gt;encodingFilter &lt;filter-class&gt;org.spring...

    Java Web之高级应用

    6. **Web开发中的字符乱码问题** 字符编码问题是Web开发中的常见问题,特别是在处理用户输入和显示输出时。理解Unicode、UTF-8和其他字符编码方式,以及如何在HTTP头、HTML页面和服务器配置中设置正确的编码,对于...

    jsp入门小知识

    2. **编码问题**:确保所有文件的编码格式一致,避免乱码问题。 3. **路径问题**:注意资源文件(如图片、CSS等)的路径设置,确保正确无误。 4. **异常处理**:合理使用try-catch语句捕获异常,并在JSP页面中设置...

    Java Appfuse-源代码分析-综合文档

    - `encodingFilter`: Spring 提供的 CharacterEncodingFilter 确保请求和响应都使用 UTF-8 编码,防止乱码问题。 - `exportFilter`: 处理导出数据时的格式转换。 2. **MVC 层次分析** - **Struts2** 作为控制器...

    2009系统架构师大会PPT:李江涛:使用Sakai构建开放式教学平台

    - **Bug修复**:解决中文乱码问题以及其他由于本地化差异导致的错误,包括日期格式等。 - **功能定制**:根据国内用户的特殊需求对现有工具进行定制或改进,如UI设计调整等。 - **新工具开发**:如果现有工具无法...

Global site tag (gtag.js) - Google Analytics