- - PR -
jsp実行時にダウンロードダイアログが出てしまう。
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-10-24 16:07
はじめまして。
以下のサイトを参考にApacheとTomcatを連携させました。 そしてjspを実行しようとするとダウンロードダイアログが表示されます。 ダウンロードダイアログを表示させないようにするにはどのような設定がいるのでしょうか? http://www.atmarkit.co.jp/fjava/rensai2/jspservlet03/jspsevlet03_5.html PC環境 Windows2000 j2sdk1.4.1_07 mod_jk_1.2.6_2.0.50.dll tomcat-4.1.31 apache_2.0.55 何か情報をご提供いただけませんでしょうか。 よろしくお願いいたします。 | ||||||||
|
投稿日時: 2005-10-24 16:31
こんにちは。
そのJSPのソースを提示していただくことは可能ですか? 多分pageディレクティブのcontentTypeの指定あたりがあやしそうな気がします。 通常、JSPの一番頭で、
のように指定していると思いますが、いかがですか? _________________ 3年目PG(そろそろSE?) Σ(゚д゚;) ハッ!? ベテランに昇格してる・・・ | ||||||||
|
投稿日時: 2005-10-24 16:37
似た質問がありましたです。
参考になりませんか? Apache、Tomcat環境でJSPにアクセスすると、ダウンロードダイアログが表示されてしまう。 _________________ 道草だらけ | ||||||||
|
投稿日時: 2005-10-24 16:38
ごめんなさい、多分原因はそっちですね^−^;
| ||||||||
|
投稿日時: 2005-10-24 17:27
takashi様、tama様、御返答有難うございます。
>tama様 提示してくださったサイトはmod_jkの設定やserver.xmlの設定方法が書いてありますが、それらを設定しなくてはjspが動作しないと言うことでしょうか?(私が参考にしたサイトは設定内容が不十分?) >そのJSPのソースを提示していただくことは可能ですか? 以下がソースです。 <%@ page contentType="text/html;charset=Shift_JIS" %> <%! String strVal=null; %> <% request.setCharacterEncoding("JISAutoDetect"); /* フォームデータの文字エンコーディングを自動判定(AutoJISDetect) */ strVal=request.getParameter("nam"); /* HTMLフォーム"nam"の内容を取得 */ %> <html> <head> <body> <%=strVal%> <jsp:include page="include.jsp" /> <%--外部ファイルinclude.jspを取り込みます--%> </body> </html> 何度も申し訳御座いません。 | ||||||||
|
投稿日時: 2005-10-24 17:51
「@」と「page」の間にスペースが入ってますね。 ダウンロードされちゃうのは、これが原因かと思います。
「!」は必要ないですよ。 | ||||||||
|
投稿日時: 2005-10-24 17:59
参考にされているページでは、TOMCATのサンプル(/examples/*)を動作させるための最低限の設定のようです。
未記入さんのように、さらに自分のアプリケーションを動作させるためにはもう少し設定が必要ですね。 例えば、未記入さんが %TOMCAT_HOME%/webapps/test/test.jsp というフォルダ構成でアプリケーションをデプロイしたとすると、 ブラウザからは http://localhost/test/test.jsp というふうにアクセスすると思います。 とすると、参考にされているページで説明のあるworkers2.propertiesの設定の部分を [status:] [uri:/jkstatus/*] group=status: [shm:] disabled=1 [channel.socket:] [ajp13:] [uri:/examples/*] から、 [status:] [uri:/jkstatus/*] group=status: [shm:] disabled=1 [channel.socket:] [ajp13:] [uri:/test/*] ←ここを変更 のように変更してみると動くかもしれません。 実際に試してないので違うかもしれませんが、いろいろ試してみてください。 以上ご参考になれば。 | ||||||||
|
投稿日時: 2005-10-24 18:46
takashi様、Edosson様、御返答有難う御座います。
参考にさせていただき変更してみましたが、まだダイアログが出てしまいます。 もう少し自分でもいろいろ試そうと思います。 また、気が付くことがありましたらご教授して下さい。 有難う御座います。 |