关于URL编码的经验。
来源:互联网 发布:ubuntu nodejs 编辑:程序博客网 时间:2024/06/05 08:28
java.net.URLEncoder.encode("中文或者english或者其它字符","UTF-8");
java.net.URLDecoder.decode(inputvalue, "UTF-8");
这两个类怎么用,其他文章已经写的很多,我不复述了。
在编码方面。很多人会碰到各种乱码问题。手段很多。但有些很麻烦也不怎么管用。
一般来说,jsp文件需要utf-8编码格式,页面需要设定
<%@ page language="java" pageEncoding="UTF-8"%>
框架只需配置好URL编码方式。例如struts.xml内 <constant name="struts.i18n.encoding" value="UTF-8"/>相当于调用HttpServletRequest的setCharacterEncoding方法
那么其他地方不需要任何设置以及解码。直接取得值,即可准确无误!
但这时候还有一个地方需要解决,就是容器内设定URL传参编码。
需要在Tomcat/conf/server.xml 内找到<Connector port="80"
在其中加入URIEncoding="utf-8"
那么永远不用再受乱码干扰了。
当时没有设定容器内URL传参编码,总是取得中文是??。测试了很多方式,都无效。最终找到这个方法。
至于为什么必须还要在容器内设定URL传参编码,深入理解暂时未去深究。日后再看看参考文章。
- 关于URL编码的经验。
- 关于URL的编码说明
- 关于 URL 编码的知识
- 关于 URL 编码的知识
- 关于url的编码问题
- 关于url的编码问题
- 关于URL优化的一些经验
- 关于URL优化的一些经验
- 关于URL编码/javascript/js url 编码/url的三个js编码函数
- 关于URL编码/javascript/js url 编码/url的三个js编码函数
- 关于URL编码/javascript/js url 编码/url的三个js编码函数
- 关于URL编码/javascript/js url 编码/url的三个js编码函数
- 关于URL编码/javascript/js url 编码/url的三个js编码函数
- 关于编码的几个小经验
- 关于自动测试的一些编码经验
- 关于编码格式的浅谈【经验】
- 关于浏览器的url的编码
- 关于对url编码的转化
- 《财富》推荐的75本必读书
- PHP 判断来路及提交表单
- [精华] 【转贴】chmod命令详细用法
- Struts+Spring+Hibernate,SSH整合实例
- jQuery实现斑马线效果
- 关于URL编码的经验。
- (3) OGRE的基石:场景管理器、场景节点、实体
- 前言
- 详解Linux系统中软连接和硬链接的区别与联系
- 数据库过大,怎么办??
- U- BOOT源码分析及移植(非常详细)
- 侯捷对进入IT行业的年轻人的建议
- 查找
- u-boot系列分析网址