当前位置:  技术问答>java相关

表单在页面之间传地数据时,发现中文都变成了“???”,请教

    来源: 互联网  发布时间:2015-09-29

    本文导语:  会是什么原因,谢谢?怎么解决 | | 1、修改区域设置:在控制面板中选择区域设置,设为英语。     2、在JSP页面中加一条语句:              3、在编译Servlet和JSP时...

会是什么原因,谢谢?怎么解决

|

|
1、修改区域设置:在控制面板中选择区域设置,设为英语。
    2、在JSP页面中加一条语句:
        
    3、在编译Servlet和JSP时加入代码选项。
       Servlet : javac-encoding iso8859-1 myservlet.java
       JSP的zone配置文件中加入 : compliler=builtin-javac-encoding ISO8859-1

|
//试试下面的每个方法,转换得到的参数!
public static String iso8859togbk(String strvalue) 

try{ 
if(strvalue==null) 
return null; 
else 

strvalue = new String(strvalue.getBytes("ISO8859_1"), "GBK"); 
return strvalue; 

}catch(Exception e){ 
return null; 



public static String iso8859togb2312(String strvalue) 

try{ 
if(strvalue==null) 
return null; 
else 

strvalue = new String(strvalue.getBytes("ISO8859_1"), "gb2312"); 
return strvalue; 

}catch(Exception e){ 
return null; 



public static String gb2312to8859(String strvalue) 

try{ 
if(strvalue==null) 
return null; 
else 

strvalue = new String(strvalue.getBytes("gb2312"), "ISO8859_1"); 
return strvalue; 

}catch(Exception e){ 
return null; 


public static String gbkto8859(String strvalue) 

try{ 
if(strvalue==null) 
return null; 
else 

strvalue = new String(strvalue.getBytes("gbk"), "ISO8859_1"); 
return strvalue; 

}catch(Exception e){ 
return null; 




|
用下面这个函数可以显示中文:


|
标准解法:

...
  String str=request.getParameter("name");
  byte[] tmpbyte=str.getBytes("ISO8859_1");
  str=new String(str);
str就能用了,不用担心转成中文后,english显示不出来。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTML 各种表单和输入框用法介绍
  • 智能在线表单设计器 FreeForm智能在线表单设计器
  • 想在一表单中有两个submit按钮,分别对表单做不同的处理,该表单的action为一Servlet,该怎么办?
  • jQuery form表单reset按钮重置清空表单的实现代码
  • 表单验证插件 Jquery表单验证插件
  • 表单用enctype="multipart/form-data"二进制流形式提交的话,除了file,其他的表单控件应该用什么方法接收呢?
  • jQuery中验证表单提交方式及序列化表单内容的实现
  • php提交表单到当前页面、提交表单后页面重定向的实例代码
  • Wordpress联系表单插件 Contact Form 7
  • jQuery表单验证插件 validVal
  • 表单验证 Validform
  • 验证HTML表单的输入数据 fValidator
  • JavaScript 表单工具包 wForms
  • jQuery表单插件 jFormer
  • 迷你表单美化框架 Ideal Forms
  • 自定义表单系统 FormDesign
  • 使用jQuery重置(reset)表单的方法
  • PHP表单构建工具 FormBuilder
  • jquery easyui表单重置扩展思路
  • 表单美化插件 Formee
  • 表单数据持久化 Garlic.js


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3