在我们的一个具有挑战性的应用程序中,我在Action类中动态生成了几个struts标记
生成struts标记后,我希望它通过s:property
在我的JSP中:
<s:property value='generateElement("ABC")' escape='false' />
在我的Java Action
中public String generateElement(String element){
return "<s:select id='aaaa' list=\"{'1':'1','2':'2'}\" >";
}
最后我想生成选择框。
我如何实现这一目标。
答案 0 :(得分:0)
编译JSP后无法执行JSP代码。因此,在方法中返回JSP标记没有用处。相反,generateElement
应返回select中所需的对象,然后在JSP中已有的<s:select>
标记中引用该属性。