2 g449837487 g449837487 于 2013.12.02 19:56 提问

jsp页面接收的中文被转码为&#xxxxx等信息

用的是strtus2,在后台拼接了一段html代码使用参数传到前台,拼接的部分代码为:

安全巡检安全加固
在前台接收的参数为:<tr><td width='50%' ><input type='checkbox' id='ab1'name='ability' value='1' />安全巡检</td><td width='50%' ><input type='checkbox' id='ab2'name='ability' value='2' />安全加固</td></tr>
请问大侠们这是怎么回事啊?跪求啊

4个回答

u013020378
u013020378   2013.12.02 22:38

buf.append("

");
buf.append("");
buf.append("");
buf.append("
  ");
用StringBuffer拼接应该是没问题的 不知道你的是怎么拼接。
ch656409110
ch656409110   2013.12.06 09:54

带有<> 等等标记符号的内容提交到后台会被认为不安全符号,被强制转换了。。。要想再使用标签效果,手动转换回去好了。

u013023733
u013023733   2013.12.02 20:11

aif efgghfhfgr

ludx212
ludx212   2013.12.04 13:13

你看看页面的编码格式什么的 不行你自己分解为字节 重新转成想要的编码格式试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!