在String上使用c:out标记

时间:2010-02-27 16:20:54

标签: jsp tags javabeans

在我的jsp页面中,我有一个我想要显示的字符串,但它可能包含'<'或者其他一些我想逃避的角色,这样就不会弄乱其余的HTML。

我知道c:out可以做到这一点,但据我所知,它只能用于bean属性,而不能用于简单的字符串。

有没有办法做类似

的事情
<c:out value="${myString}"/>

其中myString是在页面范围内定义的简单java字符串吗?

还是我完全忽略了这一点?

1 个答案:

答案 0 :(得分:2)

<c:out value="${myString}"/>

让myString可用的一种方法是在到达模板之前在某处完成request.setAttribute("myString", ...)