JAVA+JSP+Struts+Tomcat Part3
■ このスレッドは過去ログ倉庫に格納されています
0001965
2006/10/26(木) 20:41:360002デフォルトの名無しさん
2006/10/26(木) 22:31:050003デフォルトの名無しさん
2006/10/27(金) 14:34:15で、出来たのか?
0004デフォルトの名無しさん
2006/10/28(土) 21:38:20できてねーよ。できるわけがねーだろ。
本も読んだし、ググって例と同じようにやっても
できねーんだから無理なんだよ。
「できる」とか嘘ついたお前らをいつまでも罵倒し続けてやる。
0005デフォルトの名無しさん
2006/10/28(土) 21:55:530006デフォルトの名無しさん
2006/10/29(日) 15:30:59httpd2.0.46+Tomcat5.5.20+mod_jk2+jdk1.5.0_09
の連携をやっているのですが、おかしな動きをします。
原因をご存知の方に解決法を教えて頂きたく書かせて頂きます。
変な動きとは、
A.{CATALINA_HOME}/conf/web.xml内のwelcome-file-listに指定のある
ファイルのみ参照される。
B.上記ファイルの入ったディレクトリを指定した時のみJSPが稼動し、
同ディレクトリ内の別名JSPを直に指定すると404となる。
例
1.welcome-file-list に「index.jsp」を指定
2.workers2.propatiesにて /tester/* を指定
3.{CATALINA_HOME}/conf/Catalina/localhost/tester.xml でContext指定
4.index.jspを3.で指定したフォルダに格納
5.WEB-INF以下フォルダとweb.xmlを作成
1〜5を実行のうえ、
http://www.hoge.com/tester/にアクセスするとOK
http://www.hoge.com/tester/index.jspにアクセスすると404
という動きです。
TOMCATではなく、Apacheの設定なんでしょうか・・・。
お知恵をお貸し下さい。
0007デフォルトの名無しさん
2006/10/30(月) 10:27:03他のディレクトリにも同じような機能を持たせることって設定しだいで可能?
WEB-INF/hage 以下のjarファイルもクラスパスに入るようにしたい。
0008デフォルトの名無しさん
2006/10/30(月) 11:13:34クラスローダ自作して、設定を変えればおk。
ただし、
>WEB-INF/hage 以下のjarファイルもクラスパスに入るようにしたい。
なぜそんなことが必要なのか、激しく疑問。
0009デフォルトの名無しさん
2006/11/03(金) 20:22:05エクリプス3.1を使用しているのですが
web.xmlに
<filter>
<filter-name>Encoding</filter-name>
<filter-class>encoding.EncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>Shift_JIS</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
で、
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
を
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
ってやると
<?xml version="1.0" encoding="Shift_JIS"?>
のところにバッテンマーク
調べてもわからんです
■ このスレッドは過去ログ倉庫に格納されています