HttpServletRequest.setAttribute()转换ASCII字符

时间:2011-11-08 06:28:40

标签: java servlets

当我致电HttpServletRequest.setAttribute(name, string)时,属性字符串的<等ASCII内容将转换为&lt;等。

什么是变通方法以便不转换内容?我想在javascript confirm()中显示内容。

更新: 使用<c:out>

输出字符串

2 个答案:

答案 0 :(得分:2)

setAttribute不会转义内容,它只是将一个对象放入Map中。很可能你的模板引擎就是这样做的。

答案 1 :(得分:1)