text1 と text2 という 2 つの異なるテキスト ダイアログ タブを含むカスタム コンポーネントがあります。通常は を使用して出力しますが、出力<cq:text property="text" tagClass="text" />
する前に text2 にコンテンツが含まれているかどうかを判断する必要があります。だから私はそれを最初にローカル変数に割り当てようとしています。
<%
String text2 = properties.get("text2", String.class);
%>
<cq:text property="text1" tagClass="text" />
<%
if (text2 != null) {
out.println(text2);
}
%>
ただし、次のエラーが表示されます: text2 を解決できません
この変数への何らかのタイプの参照がありませんか? または、上記のように、par ベースのテキスト変数をローカルで参照できないようにすることはできますか?