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>
请问大侠们这是怎么回事啊?跪求啊

aif efgghfhfgr

buf.append("

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

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

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