网页中文乱码问题
2016-06-16 10:06
274 查看
1,首先
中文乱码问题::
tomcat Server的server.xml中 加入 URIEncoding=”UTF-8”
2,然后, 使用 js的 encodeURIComponent(“”)
3, Struts2 的国际化, 即引入 i18n.encoding 拦截器,
4, MySQL 中设置 GBK
中文乱码问题::
tomcat Server的server.xml中 加入 URIEncoding=”UTF-8”
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
2,然后, 使用 js的 encodeURIComponent(“”)
var address = $("#office_address").val(); address = encodeURIComponent(address); var longitude=$("#office_longitude").val(); var latitude=$("#office_latitude").val();
3, Struts2 的国际化, 即引入 i18n.encoding 拦截器,
拦截器的机制:通过拦截 发送到指定 Action 的请求, 并在Action执行前后 插入代码,通过这种拦截器机制,可以把需要在多个Action类中重复指定的代码放到拦截器中来,减少重复代码。 AOP 面向切面编程的思想: 动态地添加或删除在切面的逻辑而不影响原来的执行代码。 实现: 实现InvocationHandler接口, 通过 jdk 的Proxy和 InvocationHandler来实现。或者 使用 cglib实现。 用途: 权限的检查、异常、日志。凡是能够加入切面逻辑的,分布在多个类中的代码可以组织到一起的。 声明式事务管理。
4, MySQL 中设置 GBK
相关文章推荐
- WTL_Error---VS2012 新建WTL 脚本发生错误(wizard 1033/default.h,2052/scrips.js,2052/Common.js)
- linux下C语言main函数参数解析
- 14.3.2.4 Locking Reads 锁定读
- 严重推荐文献管理软件 Mendeley
- OC中的位移枚举
- Subline Text 3注册码
- Jenkins构建时提示:Bulid is already in progress 的解决办法
- XMLHTTPRequest状态status完整列表
- 14.3.2.4 Locking Reads 锁定读
- C#:绘图问题
- Linux编辑网卡配置,手动配置IP地址
- 每日一命令(10)cat (concatenate files and print on the standard output)
- hibernate 调用存储过程
- Oracle树查询及函数
- 关于fragmentPagerAdapter的冲突问题
- Android IPC机制(二)用Messenger进行进程间通信【转】
- lua加载动态库缺乏相应的系统库
- position:relative absolute
- setNeedsDisplay和setNeedsLayout
- 网络与线程编程(第八节:查询机制)