ホームページ  >  記事  >  Java  >  Java Webに画像を追加する方法

Java Webに画像を追加する方法

angryTom
angryTomオリジナル
2020-02-10 11:16:338105ブラウズ

Java Webに画像を追加する方法

Java Web に画像を追加する方法

Java ビジュアル インターフェイスで背景画像を挿入するには、background-image:url (画像パス) だけを使用します。 Web プロジェクトの場合、これは当てはまりません。

<div class=&#39;ban&#39; style="height:100%;background-image:url(&#39;/img/qx.jpg&#39;)">

結果は次のとおりです:

Java Webに画像を追加する方法

JSP に Java コードを記述する必要があります。ページを開き、Java にプロジェクト情報を取得させます。ルート パス、これらのイメージ ファイルを絶対パスで導入します。 jsp ファイルの先頭に次のコードを記述する必要があります。

<%
String path = request.getContextPath();
String basePath=null;
basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
int port=request.getServerPort();
if(port==80){
    basePath=request.getScheme()+"://"+request.getServerName()+path;
}else{
    basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;
}
request.setAttribute("basePath", basePath);
%>

これらのコードは基本パスを取得するだけであり、リクエストはよく言われる JSP の 9 つの暗黙的オブジェクトの 1 つです。JSP はサーブレットです。request.setAttribute("basePath", basePath) は、 BasePath (プロジェクトのルート パス) はリクエスト スコープに保存されていますが、ここではまだ画像を表示できません。このコード行 $ を画像パスの前に追加する必要があります。以下のように:

<div class=&#39;ban&#39; style="height:100%;background-image:url(&#39;${basePath}/img/qx.jpg&#39;)">

Java Webに画像を追加する方法

(関連ビデオ チュートリアルの共有: java ビデオ チュートリアル)

以上がJava Webに画像を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。