当我使用例如 Dojo MenuItem 小部件时,如何封装菜单项的身份验证逻辑、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 助手?