- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaの変数でhtmlのメニュー表示を切替したい)
Javaの変数でhtmlのメニュー表示を切替したい
このQ&Aのポイント
- Javaで宣言した変数のtrue,falseによって、html上のメニューバーの表示・非表示を切り替える方法についてまとめます。
- htmlのメニューバーの表示・非表示をJavaの変数を使用して切り替える方法をご紹介します。
- Javaと連携させたページで、変数の値によってhtmlメニューバーの表示・非表示を切り替える方法について解説します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
出力・非出力の制御じゃなくて、表示・非表示の設定ですよね? であればstyle属性にdisplay:noneを付加するような出力にするか idに対してcssで非表示を渡すようなスタイルシートをjavaで出力してみては?
その他の回答 (2)
- LancerVII
- ベストアンサー率51% (1060/2054)
回答No.2
こんにちは。 おそらくjspを利用していると思うので、jsp側で以下のように判定したらどうでしょうか? <div class="gNavi" id="isMenu"> <ul> <li id="menu0">~~</li> <c:if test="${flg == 1}"> <li id="menu1">~~</li> <li id="menu2">~~</li> <li id="menu3">~~</li> <li id="menu4">~~</li> <li id="menu5">~~</li> </c:if> <li id="menu6">~~</li> </ul> </div>
質問者
お礼
解決しました。 ありがとうございました。
- LancerVII
- ベストアンサー率51% (1060/2054)
回答No.1
こんにちは。 Javaってサーバ側で動いているJavaのことでしょうか? それともJavaScriptでしょうか? サーバ側のJavaで動いているなら、使用しているフレームワーク等、補足ください。 JavaScriptであるのであれば、どこで真偽値を設定しているか補足ください。
質問者
補足
サーバ側のJavaで、フレームワークはSeasar2です。
お礼
解決しました。 ありがとうございました。