私は長い間JSPユーザーですが、初心者であり、本当に簡単な作業だと思っていたことに固執しています。
オプションのテンプレートコンテンツをdivタグでラップするにはどうすればよいですか?
たとえば、次の簡略化されたテンプレートがあるとします。
<?xml version='1.0' encoding='UTF-8' ?>
<html xml:lang="en" lang="en"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html">
<h:head>
<!-- head stuff here -->
</h:head>
<h:body>
<!-- main body stuff here -->
<div class="border-box">
<ui:insert name="optional" />
</div>
</h:body>
</html>
オプションのコンテンツを定義せずにこのテンプレートを使用すると、不要な空のボックスが表示されます。
私は解決策を探しましたが、同じ質問が数回出されましたが、本当の答えはありませんでした。
誰かが私を助けることができますか?これは、テンプレートシステムでやりたいと思うのはかなり合理的なことのように思えますが、私は困惑しています。