社区
Web 开发
帖子详情
resin 服务器 下 汉字处理方式问题! (着急 阿!)
yelang771
2004-05-07 11:27:39
本人现在特别着急,用的汉字处理方式是按tomcat下的方式,例如:
byte b[]=name.getBytes("iso-8859-1");
name=new String(b);
但是 这种处理方式,在 resin 下不管用,而且书上也说,不同服务器下的汉字处理方式是不同的! 所以想请教一下高手! 给予指教。我不胜感激!
...全文
58
3
打赏
收藏
resin 服务器 下 汉字处理方式问题! (着急 阿!)
本人现在特别着急,用的汉字处理方式是按tomcat下的方式,例如: byte b[]=name.getBytes("iso-8859-1"); name=new String(b); 但是 这种处理方式,在 resin 下不管用,而且书上也说,不同服务器下的汉字处理方式是不同的! 所以想请教一下高手! 给予指教。我不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heresysoar
2004-05-07
打赏
举报
回复
resin对汉字支持比较好,般在jsp页面上加入<%@ page contentType="text/html; charset=gb2312"%>resin就知道从这页发来的request里的参数,用gb2312编码,且发回该页时也用gb2312,而以前我用blazix时这句根本没用,它还是把gb2312当成iso8859-1,就需要像你那样显式的编码转换.但当接数据库的时候(我用的Mysql),由于数据库若不指定encoding则用iso8859-1,所以从resin存数据库中会出现乱码(前提是你在jsp中指定了charset),这时你可在数据库连接时加上?useUnicode=true&characterEncoding=gb2312,对进出数据库的数据进行编码过滤就没有问题了,若你不想过滤,在进数据库前你可手动把你的数据进行编码转换,这时是从gb2312到iso8895-1 如new String(s.getBytes("gb2312"),"iso8895-1").而我用blazix时没有出现过数据库编码问题,这是因为blazix本来就忽略charset,全当成iso8859-1,而恰好和数据库默认的编码一样了
umbrella1984
2004-05-07
打赏
举报
回复
name=new String(b.getBytes("gb2312"));
chinaworker
2004-05-07
打赏
举报
回复
resin 下不需要啊
初识Nginx
初识Nginx 常见Web
服务器
介绍 Web
服务器
常指的是(world wide web ,www)
服务器
、也是HTTP
服务器
,主要用于提供网上信息浏览。 我们大部分人接触互联网,都基本上是通过浏览器访问互联网中各种资源。 Web 网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的 请求后才会响应,最终用于提供服务程序的 Web
服务器
会通过 HTTP(超文本传输协议)或 HTTPS(安全超文本传输协议)把请求的内容传送给用户。 Unix和Linux平台下的常用Web
服务器
常见有
VMware和Ubuntu安装教程(2024年最新超详细!每个步骤都有)
Ubuntu系统是一个基于Debian GNU/Linux的开源操作系统,以桌面应用为主,同时适用于
服务器
和嵌入式系统等。其名称来源于非洲南部祖鲁语或豪萨语的“ubuntu”,意为“人性”、“我的存在是因为大家的存在”,这体现了非洲传统的一种价值观。Ubuntu系统由全球化的专业开发团队Canonical公司打造,并得到了庞大的社区力量的支持。Ubuntu系统以其易用性、安全性、稳定性、社区支持和软件更新等特点而受到广泛欢迎。它提供了直观友好的用户界面,使得操作系统的使用变得简单和直观。
Servlet基础学习
10.1 Servlet的概念、配置与运行
10.1.1 Java Servlet的概念
Java Servlet是一个专门用于编写网络
服务器
应用程序的Java组件。所有基于Java的
服务器
端编程都是构建在Servlet之上的。
在J2EE中Servlet已经是一个标准的组件。让我们来认识一下,Servlet在Java的软件包中是怎样的一个结构,这会有助于我们理解Servlet的概念。
在J2EE中跟Servlet相关的一个包是javax.servle
HTTP 协议详解
1.HTTP协议 协议:网络中的设备要进行通信,必须遵循一些相同的规则,这些规则我们称之为协议。 HTTP:即超文本传输协议,就是用来规定浏览器和
服务器
传输信息格式格式的。 客户端与服务端通信时传输的内容我们称之为报文,发送给
服务器
的称为”请求报文“,
服务器
发送给客户端的称为”响应报文。 2.报文格式 请求首行 请求头信息 空行:用来区别请求头和请求体的信息的。 请求体 3.请求报文 (1) get请求(get请求没有请求体,所以也
Servlet:实现多个文件上传,上传中文文件乱码解决办法
首先,建议将编码设置为GB2312,并在WEB-INF\lib里导入:commons-fileupload-1.3.jar和commons-io-2.4.jar,可百度下下载,然后你编码完成后,上传时可能会遇到"servlet Bad version number in .class file"错误。 解决: 1.Window --> Preferences -->Ja...
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章