ネストされたタグを使用する従来の Struts 1 アプリケーションがあります。ネストされたタグに動的パラメーターを挿入できますか? 例えば、
<nested:select disabled="<c:out value='${requestScope.disableSelectBox}' />" />
私もやってみました:
<nested:select disabled="${requestScope.disableSelectBox}" />
上記の両方の例では、disabled 属性が適切に設定されておらず、無視されていました。ac:out で値を出力すると、disableSelectBox の正しい値が表示されます。
<c:out value="${requestScope.disableSelectBox}" />
同僚は、私が使用する必要があることを提案しました:
<nested:select disabled="<%=request.getAttribute("disableSelectBox"); %>" />
問題は、JSP ページで Java スクリプトレットを使用することは悪い習慣と見なされていることです。Struts 1 のネストされたタグに動的変数を埋め込む方法はありますか? Struts 2 への切り替えはオプションではありません。
ありがとう!