在JSP / Struts1设置中是否有更清洁的方法来执行此操作?
…一些HTML …
编辑:在管理员模式下,我想从表单元素(例如从表单元素)访问其他参数:
输入type =“ text” value =“测试用户” name =“所有者”
编辑2:实际上,我的问题与以下问题非常相似:用户有条件地在JSP中渲染
但是我并没有从可能的答案中得到“伪代码”
是否SessionConfig在您的JSP中作为bean公开(作为请求/会话/ Struts表单的一部分)?
SessionConfig
如果不是,则可以公开它。而且,如果它是一个包含全局设置的静态类(从外观上看,这是可能的),则可以创建一个小的包装并将其放在servlet上下文中,然后可以从Struts标记中访问scope="application"。完成后,您可以通过Struts标签检查您的状况:
scope="application"
<logic:equal name="sessionConfig" property="adminMode" value="true"> ... your HTML here </logic:equal>
或者,如果您使用的是EL / JSTL,则可以通过来完成<core:if>。
<core:if>