我有一个包含 jstl 的页面。在 jsp 文件中,我必须提取上下文属性:
<%= pageContext.getServletContext().getAttribute("NameOfMyAtribute")%>
并显示它转义 xml 字符:
<c:out escapeXml="true" value=" ? "/>
怎么做?处理顺序是什么?如果我简单地说:
<c:out escapeXml="true" value="<%= pageContext.getServletContext().getAttribute("NameOfMyAtribute")%>"/>
它不会工作,即使它可能显示(没有 xml 字符)文本 < %= pageContext.getServletContext().getAttribute("NameOfMyAtribute")%>而不是调用它。