社区
Web 开发
帖子详情
resin 服务器 下 汉字处理方式问题! (着急 阿!)
yelang771
2004-05-07 11:27:39
本人现在特别着急,用的汉字处理方式是按tomcat下的方式,例如:
byte b[]=name.getBytes("iso-8859-1");
name=new String(b);
但是 这种处理方式,在 resin 下不管用,而且书上也说,不同服务器下的汉字处理方式是不同的! 所以想请教一下高手! 给予指教。我不胜感激!
...全文
74
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 的重要性当然不言而喻。经常用,但并不意味着精通,还会有很多不清楚的方式和技巧,那么本文就简单汇总下,帮助自己理解。Nginx(发音为“Engine X”)是一款轻量级和高性能的 Web
服务器
、反向代理
服务器
、电子邮件(IMAP/POP3/SMTP)代理
服务器
,是带有 BSD-like 协议的开源产品。另外,关于 BSD-like 协议,它为开发者和企业提供了极大的灵活性,在确保尊重原作者工作的同时,允许代码的自由流通和使用,无论是在开源社区还是商业应用中。
初识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系统以其易用性、安全性、稳定性、社区支持和软件更新等特点而受到广泛欢迎。它提供了直观友好的用户界面,使得操作系统的使用变得简单和直观。
渗透测试--信息收集
信息收集是渗透测试和网络安全攻防中的第一步。它是指在进行渗透测试之前,通过合法的手段获取目标系统或网络的相关信息。这个过程是了解攻击目标的关键,只有收集到足够的目标信息,才能为后续的攻击步骤提供支持。旁站:攻击者通过分析与主站共享同一
服务器
的其他站点,发现潜在漏洞。C段探测:通过扫描同一C段内的其他
服务器
,获取敏感信息或利用其他
服务器
的弱点,从而间接攻击目标站点。在红蓝对抗和护网中,C段扫描具有重要意义,而对于单一网站的渗透测试,C段扫描则不一定有效。URL分析:通过网站的 URL 后缀来判断。
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 -->Java --> compiler中的co
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章