• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaの変数でhtmlのメニュー表示を切替したい)

Javaの変数でhtmlのメニュー表示を切替したい

このQ&Aのポイント
  • Javaで宣言した変数のtrue,falseによって、html上のメニューバーの表示・非表示を切り替える方法についてまとめます。
  • htmlのメニューバーの表示・非表示をJavaの変数を使用して切り替える方法をご紹介します。
  • Javaと連携させたページで、変数の値によってhtmlメニューバーの表示・非表示を切り替える方法について解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

出力・非出力の制御じゃなくて、表示・非表示の設定ですよね? であればstyle属性にdisplay:noneを付加するような出力にするか idに対してcssで非表示を渡すようなスタイルシートをjavaで出力してみては?

yukinoshitait
質問者

お礼

解決しました。 ありがとうございました。

その他の回答 (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>

yukinoshitait
質問者

お礼

解決しました。 ありがとうございました。

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 Javaってサーバ側で動いているJavaのことでしょうか? それともJavaScriptでしょうか? サーバ側のJavaで動いているなら、使用しているフレームワーク等、補足ください。 JavaScriptであるのであれば、どこで真偽値を設定しているか補足ください。

yukinoshitait
質問者

補足

サーバ側のJavaで、フレームワークはSeasar2です。