struts2+freemarker+sitemesh乱码,解决了
到处都是utf-8编码了,怎么还是乱码,奇怪,后来加了一个过滤器可以了
注意顺序
<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ActionContextCleanUp
</filter-class>
</filter>
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>
org.apache.struts2.sitemesh.FreeMarkerPageFilter
</filter-class>
</filter>
<filter>
<filter-name>struts</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
转载于:https://www.cnblogs.com/xuwenyan/archive/2009/03/17/1414047.html
struts2+freemarker+sitemesh乱码,解决了相关推荐
- Struts2国际化文件乱码解决
方法1:使用native2ascii进行编码转换 代码如下: native2ascii -encoding UTF-8 GlobalMessages.properties NewGlobalMessa ...
- java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**
原文出处:http://cmsblogs.com/?p=1412 在上篇博文(java中文乱码解决之道(一)-–认识字符集)中,LZ简单介绍了主流的字符编码,对各种编码都是点到为止,以下LZ将详细阐述 ...
- pycharm 运行控制台中文乱码解决办法
pycharm 运行控制台中文乱码解决办法
- vs code中文乱码解决方法
修改 1.(安装方法) 2.显示终端输入数据输出结果(完美解决) 3.修改部分:中文乱码解决方法 第一步: 第二步: 1.(安装方法) 转载于: https:blog.csdn.net/qq_4304 ...
- Zabbix 中文乱码解决
Zabbix 中文乱码解决 1.在本地的C:\Windows\Fonts下选择自己喜欢的字体,此处选择黑体(我只测试过宋体,楷体,黑体,幼圆其他中文字体应该都支持) 在C:\Windows\Fonts ...
- Ubuntu10.04下gFtp2.0.19 远程客户端中文乱码解决方法
Ubuntu10.04下gFtp2.0.19 远程客户端中文乱码解决方法如下: 1.打开"gFTP-FTP-属性-常规-远程字符集": 2.将远程字符集设置为:gb2312,gbk ...
- 【数据库】MySQL乱码解决(存入数据乱码和查询输出乱码)
一般在安装和设置MySQL的时候会选择将其编码格式设置为UTF8,以保证数据库在不用语言环境下的适应性.但是一般在Win下使用的时候,本机编码集却是GBK或者GB2312.这样在Win下的GBK编码输 ...
- C# .net中cookie值为中文时的乱码解决方法
C# .net中cookie值为中文时的乱码解决方法 一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie 这个好办,名称不用中文即可 二.cookie的值为中文时候,取c ...
- navicat for mysql 显示中文乱码解决办法
navicat for mysql 显示中文乱码解决办法 最近遇到一个问题,用navicat for mysql 打开数据库时全都显示的是乱码(在用程序代码插入数据之前确保字符不是乱码),遇到问题 ...
最新文章
- 搜索(Search)
- 20张图带你到HBase的世界遨游
- Java调用python脚本
- mvc 普通上传, 图片转二进制上传
- python代码格式-Python代码格式PEP8
- session过期跳转到登陆页面并跳出iframe框架的最简单方法
- XCTF WEB simple_js
- php绘制饼图,php怎么绘制饼图?
- CSPNOIP2020总结
- 在NetBeans IDE 6.9.1上搭建Android SDK环境(WIN和Linux平台)
- Python:Tensorflow中两个稀疏张量相乘
- Imgproc.findContours函数
- ctfshow-WEB-web3
- JAVA ------- eclipse使用的步骤: %## 使用小技巧 ##%
- 矩阵的逆、伪逆、左右逆
- 项目的webinf文件在哪_PMP章节练习(第四章:项目整合管理)
- vs2015(激活密钥)
- 短线起爆点(移动均线15种战法)
- 2024考研《艺术学概论》彭吉象|复习笔记(下篇)(7-12章)
- 使用虚拟机备份软件恢复OpenStack虚拟机
热门文章
- libsvm——数据格式的转换及使用
- python表格对齐_python 格式化输出 列表对齐左对齐右对齐
- mysql如何进入用户权限_教您如何查看MySQL用户权限
- linux mysql utf-8编码_笔记:linux下mysql设置utf-8编码方法
- crop video in ffmpeg
- 一种结合颜色特征和区域生长的疾病斑图像分割方法(复杂环境下分割效果好)
- OpenCV读图、展示和保存新图
- softmax的简洁实现
- Python安装以及简单使用
- e7用什么主板_主板当中的纽扣电池有什么用?电池没电了会怎样?