2016年如何配置Jsp虚拟主机

2016-01-22
空间是网站能不能打开最直接的影响因素,一个稳定流畅的空间不仅可以有效减少网站的跳出率还能增加搜索引擎对你网站的可信度,对网站内容的收录和权重的提升都有促进的作用,因此选择一个合适的空间就显得十分必要了。
在进行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下运行,也能在其他操作系统上运行。

上一篇:建网站需要多大的虚拟主机空间
下一篇:服务器租用商告诉您性能好的虚拟主机有什么表现