社区
Web 开发
帖子详情
如何转换地址栏传入的字符串乱码?
wangkunhong
2004-09-22 10:52:22
比如:Isc.jsp?Name=如何转换地址栏传入的字符串乱码?
在接收的页面:
request.setCharacterEncoding("GBK");
String UrlName = request.getParameter("Name");
但是这样写入数据库之后,是乱码。。。要怎么转达换?
谢谢
...全文
105
10
打赏
收藏
如何转换地址栏传入的字符串乱码?
比如:Isc.jsp?Name=如何转换地址栏传入的字符串乱码? 在接收的页面: request.setCharacterEncoding("GBK"); String UrlName = request.getParameter("Name"); 但是这样写入数据库之后,是乱码。。。要怎么转达换? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangkunhong
2004-09-22
打赏
举报
回复
谢谢大家。。outiejun(努力赚钱,用心得分儿)的这个才是正确的,呵呵。。
香芋元宇宙
2004-09-22
打赏
举报
回复
<%!//处理字符串的方法
public String codeString(String s){
String str=s;
try{
byte b[]=str.getBytes("ISO-8859-1");
str=new String(b);
return str;
}
catch(Exception e)
{
return str;
}
}%>
调用:
String User_name=request.getParameter("User_name"); //person_message表
User_name=codeString(User_name);
muxinghai
2004-09-22
打赏
举报
回复
学习
wangkunhong
2004-09-22
打赏
举报
回复
对啊,转换了输出还是乱码全部是?号
outiejun
2004-09-22
打赏
举报
回复
都反了。
String UrlName = new String(request.getParameter("Name").getBytes("ISO8859_1"),"GB2312");
umbrella1984
2004-09-22
打赏
举报
回复
String UrlName = new String(request.getParameter("Name").getBytes("GB2312"),"ISO8859_1");
转换了以后输出UrlName 看是不是乱码,
wangkunhong
2004-09-22
打赏
举报
回复
写入数据库后全部是????????????????????????
wangkunhong
2004-09-22
打赏
举报
回复
我试了还是不行唉。。
qukmei
2004-09-22
打赏
举报
回复
String UrlName = new String(request.getParameter("Name").getBytes("GB2312"),"ISO8859_1");
umbrella1984
2004-09-22
打赏
举报
回复
怎么这么多这种问题
String UrlName = new String(request.getParameter("Name").getBytes("GB2312"),"ISO8859_1");
手写TomCat服务器
我们很多时候都想知道Web容器Tomcat是如何工作的?它是如何处理我们
传入
http请求的?又是如何响应的? Tomcat作为Web服务器深受市场欢迎,有必要对其进行深入的研究。在工作中,我们经常会把写好的代码打包放在Tomcat里并启动,然后在浏览器里就能愉快的调用我们写的代码来实现相应的功能了,那么Tomcat是如何工作的? 通过手写Tomcat服务器,让学员了解服务器的底层代码,方便学员后期的深入学习,而不是停留在表面API的调用层面。 课程讲义截图:
java十六进制
字符串
和中文(
字符串
)互转以及
转换
乱
码问题总结
/** * 16进制直接
转换
成为
字符串
(无需Unicode解码) * @param hexStr Byte
字符串
(Byte之间无分隔符 * @author xxs * @return 对应的
字符串
*/ public static String hexStr2Str(String hexStr) { String str = "0123456789ABCDEF"; /...
Jsp页面中
地址
栏
参数
传入
中文的
乱
码问题
最近写一些东西,使用超链接在
地址
栏
里
传入
中文后,遇见了一些
乱
码问题,查了一些资料,做一些总结。 一、Get提交方式产生的
乱
码 原因:浏览器首先会将这些中文字符进行编码然后再发送给服务器,
地址
栏
中所输入的URL包含中文字符时,浏览器会将它们转 换为 application/x-www-form-urlencoded MIME
字符串
,即一堆%xx%xx的
字符串
。 解决方法: ①js或超链接...
js彻底解决中文
乱
码问题
如果一个页面规定了整个页面的编码格式为utf-8,但是由于浏览器默认编码为iso-8859-1,在数据提交到服务器后好说,不管是java还是php都可以轻松的进行不同编码格式之间的相互
转换
,举一个极端情况的例子,我要把
地址
栏
中的某一段中文数据获取到,并且放到input输入框中,如果页面编码格式是utf-8,那么使用下面这段代码必然是
乱
码 $(‘input:first’).val(windo...
页面上通过
地址
栏
传值时出现
乱
码的两种解决方法
1.在web.config中<system.web>节点下添加一句配置: <globalizationrequestEncoding="gb2312"responseEncoding="gb2312"fileEncoding="gb2312"culture="zh-CN"/> 节点属性解释: requestEncoding:指定每一
传入
请求...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章