1
以前の私たちは1つの必須フィールドrole
を持っていた。このタグでタグifRole
よう別の属性に応じてjstlタグにオプションのatrributeを持たせることはできますか?
<op:ifRole role="role1">
<li id="menu3SubMenu4">This will be shown only to the user with role1</li>
</op:ifRole>
、別のオプションフィールドsecondaryRole
を持っていました。今、私は別のオプションの属性を追加
<op:ifRole excluding="role2">
<li id="menu3SubMenu4">This will be shown to all users except the one with role=role2</li>
</op:ifRole>
はまた、私はオプションに必要な属性からrole
を変更したことexcluding
な。今、私は誰もこのタグを次のように使用しないようにします:
<op:ifRole excluding="role2" role="role1">
このことは許されません。 1つの方法は、これらのパラメータが両方とも提供されたときに例外をdoStartTag
にスローすることです。しかし、私は他の方法ラウンドが欲しい。
をカバーしていますが、「他の方法でラウンドを」何を意味するのですか? – skaffman
@skaffman:私はxml –