社区
Web 开发
帖子详情
关于JSP中文问题,请进,谢谢
hht
2002-05-03 04:24:22
看了几篇文章,但是都解决不了我的问题,时间紧,任务重,大家帮帮忙了
环境:Win2k pro English;JDK1.3.1;Tomcat 4.0.3
要求:request.getParameter("query")返回的字符串要能够与我jsp文件里面硬编码的汉字完全相等,也就是jsp文件里面两者equals为true。
谢谢大家了。
...全文
95
8
打赏
收藏
关于JSP中文问题,请进,谢谢
看了几篇文章,但是都解决不了我的问题,时间紧,任务重,大家帮帮忙了 环境:Win2k pro English;JDK1.3.1;Tomcat 4.0.3 要求:request.getParameter("query")返回的字符串要能够与我jsp文件里面硬编码的汉字完全相等,也就是jsp文件里面两者equals为true。 谢谢大家了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharetop
2002-05-08
打赏
举报
回复
URLEncode与汉字编码无关,除了你的笨办法外,可能没有什么方法了。我想你所谓的重新构造string的笨办法也就是楼上几位的转码方法吧:)
hht
2002-05-08
打赏
举报
回复
哎,用了URLEncode也是不对,我感觉应该可以的,但就是不行,后来加UTF8解码,麻烦。
AYellow
2002-05-04
打赏
举报
回复
<%@ page contentType="text/html;charset=gb2312"%>
<%!
public String encodeJSPSubmitData(String str){
try{
if(str==null)return null;
return new String(str.getBytes("8859_1"),"gb2312");
}catch(Exception e){
}
}
%>
teaky2002
2002-05-04
打赏
举报
回复
String name=request.getParamer("name");
byte[] temp=name.getBytes("ISO8855_1");
name=new String(temp);
现在name就是中文的了。
随手敲的,可能细节方面有问题,但是思想一样,你查查书。
skyyoung
2002-05-03
打赏
举报
回复
do u have URLEncode class in java.net package?
---------------
shmilu@sina.com
hht
2002-05-03
打赏
举报
回复
已经成功,用笨办法,重新构造String :(
谁知道比较好的办法?
sunni
2002-05-03
打赏
举报
回复
是本书上写得都有 方法太多 但都不一定管用 自己查书把
hht
2002-05-03
打赏
举报
回复
各位,帮忙阿,其实是这样的,我用castor作xml和java对象的转换,html页面是通过xml/xsl生成的,就像csdn一样,现在的问题就是页面传回来的参数encode转换出问题了,硬编码添加显示都没有问题,但是html船回来的参数编码出错,哪位对编码问题比较熟悉请帮帮忙。从html页面传回来的参数一个汉字3个字节,如何转换为我想要的格式?
JSP
中文
问题
解决方案
中文
问题
-技术篇
JSP
中文
问题
解决方案 只需要保持下面几处地方设置统一,你的
JSP
就不会有
中文
问题
1、
JSP
的charset, 2、你的
JSP
SERVER编译
JSP
是使用的字符集,默认和操作系统是一样的。你可能需要进行修改 3、你的BEAN编译时候所采用的字符集,一般用JAVAC编译,都是和操作系统一样的,但你可以通过带参数来改变。如果用其它的编程工具,可以编译的话,你可能需要修改其默认参数。
JSP
中文
问题
总结
中文
问题
总结1、页面html静态部分乱码,比如表单的名字 加在之间2、页面
JSP
动态部分乱码 3、URL参数接收
中文
乱码 接收servlet中加入request.setCharacterEncoding("gb2312");需要在读请求参数和读getReader()的input之前调用。4、MySql数据库操作乱码 连接数据库的URL中添加useUnicode=true&char
关于
JSP
中文
的
问题
看了不少java
中文
问题
的文章,觉得自己有些关键的地方没有搞清楚,而且也少有人解释清楚,在这里将我的
问题
列举如下,大家讨论讨论。 1. 第一步,程序员用编辑工具编写
jsp
文件,然后保存。此时如果不特别指定,一般都是以平台的默认编码保存的。比如在
中文
win2k上,这个
jsp
文件是以GBK编码的。 2 . web容器将
jsp
文件编译为servlet class文件。编译器需要读取硬盘上的
jsp
...
简单解决
jsp
中文
乱码
问题
简单解决
jsp
中文
乱码
问题
初学
jsp
制作一个简单的响应页面 具体代码如下: <form action="test.
jsp
"> username : <input type="text" name="username" /> <br /> <input type="submit"> </form> Hello <%=request.getParameter("username")%> 保存为test.
jsp
文
JSP
之
中文
乱码
问题
总结
首先,把我遇到的乱码
问题
分为三大类: 一是
JSP
页面
中文
乱码 二是表单提交方式为post/get时出现乱码 三是cookie存储输出value出现乱码 而出现乱码的根本原因是:编码和解码方式不同。 一、
JSP
页面
中文
乱码 首先明确一点,ISO-8859-1编码方式不识别
中文
。下图中,把
中文
字符“我是
中文
”用ISO-8859-1编码后载解码输出,就乱套了: 而我们采用UTF-...
Web 开发
81,110
社区成员
341,722
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章