封装与菜单项标签库,JSP,JS?
-
20-09-2019 - |
题
我怎么能封装验证逻辑,URL和一个菜单项的标签,当我使用例如一个菜单项道场插件?
我现在有是这样的:
<auth:isRole role="admin">
<div dojoType="widget.Menu.MenuItem">
<a href="<html:rewrite page="... complicated url ..."/>">
<bean:message key="label.goes.here"/>
</a>
</div>
</auth:isRole>
和我想实现会是这样的:
<util:menuitem role="admin" link="...complicated url..." label="label.goes.here" />
这是可能的自定义标签来实现? 会不会有其他的选择,使用Ajax或JS佣工?
解决方案
有一个名为 Struts的菜单项目这是一个标签库的组合,配置文件,和Velocity模板来封装菜单显示逻辑和安全性。我不认为有一个为道场菜单现有Velocity模板,但它不应该是很难写一个。
不隶属于 StackOverflow