質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Q&A

1回答

3715閲覧

Tomcatでのjspファイルの表示について

kmmt

総合スコア7

JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

0グッド

0クリップ

投稿2016/07/27 03:19

症状:外部からTomcatがあるPCに接続し、jspファイルにアクセスすると
jspファイル内に記述したコード自体がWeb上で表示されてしまう。

環境:Tomcat8.0
Eclipse4

症状発生の背景:
1.Eclipseで作成したWebプロジェクトをwarファイルにエクスポート
2.TomcatがあるPCにwarファイルをwebappsフォルダ内に配置
3.warファイルが自動展開されたことを確認し、外部から接続。上記の症状発生

現時点で行った対処:
■自動展開されたフォルダを一旦削除して、再度warファイルを自動展開
■webappsフォルダの権限確認(warファイルから展開されたフォルダも含め読み込み、実行権限が付与されているのを確認しています)

上記の対処を行いましたが、改善はされませんでした。

その後、TomcatがあるPCのC:\Tomcat8.0\work\Catalina\localhost配下に
Webプロジェクトと同じ名前のフォルダが表示されているのを確認しました。
そのフォルダ内を見ると「org\apache\jsp」のフォルダが生成されていませんでした。

念のため自分のローカルにあるTomcatでwarファイルを展開すると問題なく展開できており、
ローカルではブラウザ上、問題なく動作しました。
ローカルで展開された「C:\Tomcat8.0\work\Catalina\localhost」配下のフォルダをコピーし、実際に動かしたいTomcatにそのまま貼り付け。
Tomcatを再起動してアクセスするも同じ症状が発生しました。

この症状について解決方法や解決への糸口を教えていただけないでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

jspファイル内に記述したコード自体がWeb上で表示されてしまう。

MIMEの設定関連のような気がしますが、あまりにも環境などの情報が無いため回答しようがないと思います。

投稿2016/07/27 04:10

youcova

総合スコア20

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問