HDIV:选项标签错误
HDIV : option tag error
目前,我正在使用 struts 1.
将最新版本的 HDIV 库集成到应用程序中
它似乎运作良好。但是,在某些使用 select
标记的页面中,出现以下错误:
java.lang.NoSuchFieldError: filter at org.hdiv.taglib.html.OptionTagHDIV.renderOptionElement(OptionTagHDIV.java:124)
at
org.apache.struts.taglib.html.OptionTag.doEndTag(OptionTag.java:225)
at org.hdiv.taglib.html.OptionTagHDIV.doEndTag(OptionTagHDIV.java:91)
显然,问题出在 option
标签上。
我的代码如下:
<html:select property="profilId" styleId="profileCriteria">
<html:option value="">
</html:option>
<html:optionsCollection name="profilesManager" property="profiles" value="ID" label="name" />
</html:select>
在 HDIV 中有没有办法修复这个错误并显示 select
选项?
感谢您的帮助。
编辑:
这个简单的代码也不起作用:
<html:select property="profilId" styleId="profileCriteria">
<html:option value="1">Profile1</html:option>
<html:option value="2">Profile2</html:option>
</html:select>
检查您使用的 Struts 库版本是否正确。
看来您正在使用 HDIV 不支持的 Struts 版本。
Gotzon Illarramendi(HDIV 队)
目前,我正在使用 struts 1.
将最新版本的 HDIV 库集成到应用程序中它似乎运作良好。但是,在某些使用 select
标记的页面中,出现以下错误:
java.lang.NoSuchFieldError: filter at org.hdiv.taglib.html.OptionTagHDIV.renderOptionElement(OptionTagHDIV.java:124) at org.apache.struts.taglib.html.OptionTag.doEndTag(OptionTag.java:225) at org.hdiv.taglib.html.OptionTagHDIV.doEndTag(OptionTagHDIV.java:91)
显然,问题出在 option
标签上。
我的代码如下:
<html:select property="profilId" styleId="profileCriteria">
<html:option value="">
</html:option>
<html:optionsCollection name="profilesManager" property="profiles" value="ID" label="name" />
</html:select>
在 HDIV 中有没有办法修复这个错误并显示 select
选项?
感谢您的帮助。
编辑:
这个简单的代码也不起作用:
<html:select property="profilId" styleId="profileCriteria">
<html:option value="1">Profile1</html:option>
<html:option value="2">Profile2</html:option>
</html:select>
检查您使用的 Struts 库版本是否正确。 看来您正在使用 HDIV 不支持的 Struts 版本。 Gotzon Illarramendi(HDIV 队)