- PR -

tomcatでの認証時のパス指定

1
投稿者投稿内容
タマ
ベテラン
会議室デビュー日: 2004/08/08
投稿数: 56
投稿日時: 2004-10-08 22:56

以下のようにtomcat側で認証をかけています。

しかしlogin.jspでは以下のようなパスでjsfile.jsを読み込めません。(ファイルが見つからないとエラーがでます)
fileA.jspでは同じ指定でjsfile.jsを読み込めます。

なぜなんでしょう?
教えていただけないでしょうか。

webapps--examples--WEB-INF--web.xml
--jsfile.js
--login.jsp
--fileA.jsp

web.xml===========================================
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<security-constraint>
<web-resource-collection>
<web-resource-name>Authentication of FormAuth</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>form</role-name>
</auth-constraint>
</security-constraint>

<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/login_err.htm</form-error-page>
</form-login-config>
</login-config>


</web-app>
===========================================



fileA.jsp===========================================
<script type="text/javascript" src="/examples/jsfile.js"></script>
===========================================

login.jsp===========================================
<script type="text/javascript" src="/examples/jsfile.js"></script>
===========================================
タモリのファン
会議室デビュー日: 2004/02/07
投稿数: 7
投稿日時: 2004-10-10 14:40
回答ではないんですが、JSP内にカレントディレクトリ
のパスを表示するコードを書いてみれば
何か分かるんでないかな?
タマ
ベテラン
会議室デビュー日: 2004/08/08
投稿数: 56
投稿日時: 2004-10-11 11:44
ありがとうございます!

その方法で解決できました。
1

スキルアップ/キャリアアップ(JOB@IT)