jsp中文乱码解决
来源:互联网 发布:java报表 编辑:程序博客网 时间:2024/05/16 10:21
jsp乱码解决:
1.HTML中的中文乱码
原因:没有在JSP中指定页面显示的编码
解决参考:在代码顶部<%@ page language="java" import="java.util.*" contentType="text/html; charset=GB2312" %>
2.URL传递参数中文乱码
原因:使用get方法提交表单,传递的参数如果是中文的话,可能会出现乱码
解决参考:可以试着修改Tomcat的conf目录下的server.xml配置文件
<Connector port="8080" protocol="HTTP/1.1" URIEncoding="gb2312"
connectionTimeout="20000"
redirectPort="8443" />
3.表单提交中文乱码
原因:Tomcat中对于post方法提交的表单采用的默认编码为ISO-8859-1,而这种编码格式不支持中文字符。
参考解决:String str= new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
4.Eclipse中JSP文件中文乱码
原因:在Eclipse或者MyEclipse中由于默认的JSP编码格式为ISO-8859-1
参考解决:在 Preferences/General/Content Types/ 点击jsp,然后 在下方Default encoding:GB2312
1.HTML中的中文乱码
原因:没有在JSP中指定页面显示的编码
解决参考:在代码顶部<%@ page language="java" import="java.util.*" contentType="text/html; charset=GB2312" %>
2.URL传递参数中文乱码
原因:使用get方法提交表单,传递的参数如果是中文的话,可能会出现乱码
解决参考:可以试着修改Tomcat的conf目录下的server.xml配置文件
<Connector port="8080" protocol="HTTP/1.1" URIEncoding="gb2312"
connectionTimeout="20000"
redirectPort="8443" />
3.表单提交中文乱码
原因:Tomcat中对于post方法提交的表单采用的默认编码为ISO-8859-1,而这种编码格式不支持中文字符。
参考解决:String str= new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
4.Eclipse中JSP文件中文乱码
原因:在Eclipse或者MyEclipse中由于默认的JSP编码格式为ISO-8859-1
参考解决:在 Preferences/General/Content Types/ 点击jsp,然后 在下方Default encoding:GB2312
1 0
- JSP中文乱码解决
- 解决jsp中文乱码
- Jsp中文乱码 解决
- jsp解决中文乱码
- jsp 中文乱码????解决
- JSP 解决中文乱码
- JSP中文乱码解决
- jsp中文乱码解决
- Jsp 中文乱码解决
- 解决JSP中文乱码
- JSP解决中文乱码
- 解决JSP中文乱码
- 解决jsp中的中文乱码
- 解决JSP中文乱码问题
- 解决JSP中文乱码问题
- 解决jsp中文乱码问题
- jsp 中文乱码解决大全
- jsp+mysql 中文乱码解决
- HTTPS详解
- 无需Root实现Android手机屏幕流畅投影到电脑进行演示(附软件下载)
- [设计模式]——单例模式_doubleChecking
- Qt入门(对话框)
- ListView中pointToPosition()方法使用示例.
- jsp中文乱码解决
- Java解析处理JSON
- C语言声明字符串的两种方式
- MySQL常用的修改命令
- Android中使用Handler造成内存泄露的分析和解决
- 简单的mvc框架(三)
- HDU 5663 (莫比乌斯反演)
- 【步兵 cocos-js】cc.EditBox 的 快速创建
- Swift3.0获取APP版本号,提示用户升级