我想实现一个类似下面的自定义标记:
<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:custom="http://java.sun.com/jsf/composite/components/custom"
template="/WEB-INF/layouts/layout.xhtml">
<ui:define name="centerColumn">
<custom:secured roles="ROLE_ABC"/>
</ui:define>
</ui:composition>
此值应传递给过滤器(在页面加载之前/期间),以便我可以检查经过身份验证的用户是否具有所需的角色。如果没有,我会将他重新指向unauthorized.xhtml页面。
是否可能,样本伪代码将非常受欢迎。