【发布时间】:2010-10-10 06:53:16
【问题描述】:
如果首先评估哪个,我有点困惑。 jstl 或我的自定义 taglib。
这是一些sn-ps。
<taglib>
...
<tag>
<name>my_tag</name>
<tagclass>MyTagLib</tagclass>
<bodycontent>JSP</bodycontent>
<attribute>
<name>attr1</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
</taglib>
tried to use it in jsp by:
...
pageContext.setAttribute("val", "actualValue");
...
<t:my_tag attr1="${val}"/>
public MyTagLib extends TagSupport{
private String attr1;
public void setAttr1( String str ){
attr1 = str; // this returns "${val}". i was expecting "actualValue".
}
...
}
不知道怎么获取val的实际值?
【问题讨论】:
-
您可能需要在您的 jsp 上启用 EL 支持。你用的是哪个版本的jsp服务器?以及哪个应用服务器?