Java JSPEL评估的问题

Java JSPEL评估的问题,java,jsp,el,Java,Jsp,El,为什么以下操作不起作用: <c:set var="formId" value="#${otherFormId}"/> 从字面上说,在输出中。我怎样才能得到我想要的结果?得到了答案 #{expr} 是一个表达式,其计算被推迟(与JSF生命周期需求有关),并作为统一EL的一部分引入。为了避开我的问题,你现在需要避开任何字面意义上的。e、 g #${otherFormId} #{expr} <c:set var="formId" value="\#${otherForm

为什么以下操作不起作用:

<c:set var="formId" value="#${otherFormId}"/>
从字面上说,在输出中。我怎样才能得到我想要的结果?

得到了答案

#{expr}
是一个表达式,其计算被推迟(与JSF生命周期需求有关),并作为统一EL的一部分引入。为了避开我的问题,你现在需要避开任何字面意义上的。e、 g


#${otherFormId} 
#{expr}
<c:set var="formId" value="\#${otherFormId}"/>