私はjspファイルにこのコードを持っています:
div id="fullBG" style="width:1200px;background-repeat: no-repeat ;">
$("#fullBG").css("background-image", "url(" + bgImageUrl + ")");
コードの 2 行目を Java コードに変更したいと考えています。
これどうやってするの ?
ありがとう。
私はjspファイルにこのコードを持っています:
div id="fullBG" style="width:1200px;background-repeat: no-repeat ;">
$("#fullBG").css("background-image", "url(" + bgImageUrl + ")");
コードの 2 行目を Java コードに変更したいと考えています。
これどうやってするの ?
ありがとう。
私が理解していないので、背景画像を動的に変更する必要があります。そして、Java (jsp) から実行する必要があります。ページの読み込み中にそれを行う必要がある場合は、背景画像をサーブレットのリクエスト属性に配置できます。
request.setAttribute("bgImageUrl", "your_url");
そしてjspで:
$("#fullBG").css("background-image", "url(${bgImageUrl})");
ページをリロードせずに実行する必要がある場合: ajax を使用します。
JSP でスクリプトレットを使用することは避けてください。ここに素晴らしい答えがありますJSP-FilesでJavaコードを回避する方法は? .
EL を書くのが難しい場合は、どこで問題に直面しているかを指摘してください。