新闻动态

乱码网站_2016年如何配置Jsp虚拟主机

发布日期:2022-02-03 11:39 | 文章来源:阿里云

  租用海外云服务器首选YINGSOO。我们在行业内深耕十年,积攒了良好的口碑。YINGSOO海外云服务器价格实惠,品质过硬,专业技术团队7*24小时提供技术支持,免除您的后顾之忧,官网还有更多优惠等着您,欢迎咨询YINGSOO官网客服Ann(企业QQ:3002717765 / 微信:YINGSOO-VIP4),客服Lucy(微信:YINGSOO-VIP5 / 企业QQ:3002703903)

乱码网站

空间是网站能不能打开最直接的影响因素,一个稳定流畅的空间不仅可以有效减少网站的跳出率还能增加搜索引擎对你网站的可信度,对网站内容的收录和权重的提升都有促进的作用,因此选择一个合适的空间就显得十分必要了。

在进行JSP虚拟主机使用中的乱码问题,也会出现一些问题,例如POST提交表单是乱码:常见的情况为:页面都正常,但新插入的数据全是乱码.

这种情况,就是因为提交的数据被程序接收后就是乱码,这个乱码又插入数据库了,所以显示不正常

解决方案:

a 修改配制来完成

修改tomcat的配制文件server.xml中的连接器,加上URIEncoding="GB2312"就OK了

b 自己写编码转换程序

b.a 在与表单交换数据的时候,做转换,这种方式灵活

每一个页面请求写一个转换,或者写一个公共的类,在接收的时候,都做一下转移,代码如下:

public static String ISOGBChange(String s)

{

return EncodeChange(s,"ISO8859-1","GB2312");

}

public static String EncodeChange(String s,String source_encode,String dest_encode)

{

if(s==null)

return null;

try

{

byte[] tmpbyte = s.getBytes(source_encode); s = new String(tmpbyte,dest_encode);

return s;

}

catch (Exception e)

{

return "ERROR";

}

}

b.b 使用tomcat的web.xml中定义的过滤器filter来转换所有的请求编码

jsp主机也就是支持jsp动态页面技术的虚拟主机用jsp开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

  租用海外云服务器首选YINGSOO。我们在行业内深耕十年,积攒了良好的口碑。YINGSOO海外云服务器价格实惠,品质过硬,专业技术团队7*24小时提供技术支持,免除您的后顾之忧,官网还有更多优惠等着您,欢迎咨询YINGSOO官网客服Ann(企业QQ:3002717765 / 微信:YINGSOO-VIP4),客服Lucy(微信:YINGSOO-VIP5 / 企业QQ:3002703903)

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部