2016-10-29 11 views
0

私はJSPで使用しているインクルードを持っています。私は別のディレクトリにあり、私のロゴはレンダリングされない場合を除き、素晴らしい作品です。 代替ディレクトリに保存されている自分のコードがパターン化されています。命名規則の例を参照してください。方法は、ワイルドカードを探しています。サーブレットリクエストに基づいて適切なパスを設定する

pathOneYear/programNo/home.mtc

どのように私は私のimg srcが正しいディレクトリレベルを指していることを保証することができますか?

enter code here 
    <%if (request.getServletPath().contains("/myPath/index.mtc")){%> 
     <img src="../images/my_logo.gif" width="99" height="23" alt="blah blah" class="logo" /> 
    <%}else{%>} 
     <img src="images/my_logo.gif" width="99" height="23" alt=" blah blah " class="logo" /> 
    <%}%> 

たぶん、このような何か...

}

答えて

0

の代わりにワイルドカードにする方法を見つける、私はあなたがアプリケーションのWEB-INFディレクトリにロゴ画像を配置し、それを提供示唆

<img src="<YOUR_URL>/my_logo.gif".... 
+0

lonchuありがとうございます。私はそれに渦を立てます。このファイルシステムのファイル標準を曲げなければならないかもしれません。 ; ^) – shykitten

関連する問題