ユーザーが Android、iPhone、BlackBerry、または未知のブラウザーを介してアクセスできるページがあります。rich:panel
各プラットフォームに 1 つずつ、4 つの s があり、後者は一般的なものです。
コード:
<rich:panel id="dlAndroid" rendered="#{fn:containsIgnoreCase(request.getHeader('User-Agent'), 'Android')}">
...
</rich:panel>
<rich:panel id="dlIphone" rendered="#{fn:containsIgnoreCase(request.getHeader('User-Agent'), 'iPhone')}">
...
</rich:panel>
<rich:panel id="dlBlackberry" rendered="#{fn:containsIgnoreCase(request.getHeader('User-Agent'), 'BlackBerry')}">
...
</rich:panel>
<rich:panel id="dlGeneric" rendered="#{ ---> WHAT TO WRITE HERE? <--- }">
他のものがレンダリングされていない場合にのみ、最後のものをレンダリングするにはどうrich:panel
すればよいですか?