首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

急 !关于struts中JSP页面中的中文字符有关问题

2012-01-30 
急,急 !关于struts中JSP页面中的中文字符问题?页面设置为 %@pagecontentType text/htmlcharsetgb2312

急,急 !关于struts中JSP页面中的中文字符问题?
页面设置为 <%@   page   contentType= "text/html;charset=gb2312 "%>
如果页面中没有中文字符则在提交Action中用:
new   String(ba_lubeForm.getClname().getBytes( "ISO-8859-1 "), "gb2312 ")可以将转换为中文字
但是,页面中包含中文字符如:
<td   valign= "left "   width=33%>
名称: <input   type= "text "   name= "clname "   size= "15 ">
</td>
则在提交Action中还是乱码

望高手指点


[解决办法]
换成 <%@ page language= "java " pageEncoding= "GBK "%> 试试。。在eclipse是可以显示中文的。不知道你用哪个开发工具
[解决办法]
在“控制面扳”中,把“区域”设置为“英语(美国)”.
在JSP页面中加入:
如果还不行正常显示,则还要进行下面的转换:
如:name=new String(name.getBytes( "ISO-8859-1 "), "GBK ");
就不会出现中文问题了。

热点排行