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

displaytag 中文查询乱码有关问题解决

2012-09-17 
displaytag 中文查询乱码问题解决1 在jsp页面添加:?classnormal 下的a标记 响应单击事件,进行encode2、在a

displaytag 中文查询乱码问题解决

1 在jsp页面添加:


?

class=normal 下的a标记 响应单击事件,进行encode

2、在action或者servlet中进行转码

/**判断是否已经Encode过 * 如果已经Encode 就Decode * @param value * @return * @throws UnsupportedEncodingException  */public static String decode(String value) throws UnsupportedEncodingException {if (StringUtils.isNotBlank(value)) {if (value != null && value.matches("(%[0-9A-F]{2,4})+")) {try {value = URLDecoder.decode(value, "utf-8");} catch (UnsupportedEncodingException e) {throw e;}}}return value;}

?3、搞定。。。。所有文件编码均采用UTF_8编码

?

还有一种简单的办法是,全部文件和tomcat采用GBK,照样可以。。。。。自己试试。。。

热点排行