[Seasar-user:5762] [S2JSF]srcの参照について
kentaro fukunishi
[E-MAIL ADDRESS DELETED]
2007年 1月 18日 (木) 15:33:38 JST
fukunishiと申します。
いつも参考にさせて頂いております。
現在以下の現象が出ておりますが想定通りの動作でしょうか?
Web.xmlの <welcome-file>で指定した場合(コンテキストルート指定)と
faces-config.xmlの<navigation-rule>で指定した場合(Actionで指定)で
html内のsrcのパスで指定したjsファイルの参照先が異なります。
○src="../js/test.js"の場合
コンテキストルート指定:正しく参照されない。
Actionで遷移:正しく参照される。
※コンテキストルート指定した場合に正しく参照されないのがおかしい?
○src="./js/test.js"の場合
コンテキストルート指定:正しく参照される。
Actionで遷移:正しく参照されない。
○test.htmlの内容
<html xmlns:m="http://www.seasar.org/maya">
<head>
<script type="text/javascript" src="ここが問題の箇所"></script>
<title>test</title>
</head>
<body>
<form>
<a m:action="test">アクション</a>
</form>
</body>
</html>
○Web.xmlの内容
<welcome-file-list>
<welcome-file>test/test.html</welcome-file>
</welcome-file-list>
○faces-config.xmlの内容
<navigation-rule>
<navigation-case>
<from-outcome>test</from-outcome>
<to-view-id>/test/test.html</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
○フォルダ構成
[root]
├[js]
|└test.js
├[test]
|└test.html
└[WEB-INF]
├faces-config.xml
└web.xml
環境は以下の通りです。
OS: Windows XP SP2
J2JSF 1.1.0
Tomcat 5.5.20
※とりあえずの対応は、以下のようにhtml内に2通りのsrcの指定を記述しました。
<script type="text/javascript" src="../js/test.js"></script>
<script type="text/javascript" src="./js/test.js"></script>
以上、宜しくお願い致します
_________________________________________________________________
まだまだ募集中!世界一周航空券が当たるキャンペーン https://www.uswair.jp/
Seasar-user メーリングリストの案内