taglib, jsp, js로 menuitem을 캡슐화합니까?
-
20-09-2019 - |
문제
예를 들어 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 Helpers를 사용하는 다른 옵션이 있습니까?
해결책
프로젝트가 있습니다 스트럿 메뉴 이는 메뉴 표시 로직 및 보안을 캡슐화하기위한 Taglib, 구성 파일 및 속도 템플릿의 조합입니다. Dojo 메뉴를위한 기존 속도 템플릿이 있다고 생각하지는 않지만 글을 쓰는 것은 어렵지 않아야합니다.
제휴하지 않습니다 StackOverflow