• 締切済み

プログラムを実行するとソースが表示される

はじめまして。 いろいろと調べたのですが思ったような回答を得られなかったので教えてください。 Redhat9+apache+tomcatでJSPを動かしたいと思っています。 しかし実際ブラウザで確認するとブラウザ上に動かしたいプログラムのソースファイルの内容が表示されてしまいます。 ほかにLinux上でJSPを動かすための基本的な設定などがあればおしえてください。

みんなの回答

  • parapa
  • ベストアンサー率15% (42/273)
回答No.2

apacheの設定は適切ですか? 設定後にhttpdをrestartしていますか?

  • ballville
  • ベストアンサー率47% (233/487)
回答No.1

肝心のjava sdkはインストールされているのでしょうか? http://www.atmarkit.co.jp/fjava/rensai/jsp02/jsp02.html

参考URL:
http://www.atmarkit.co.jp/fjava/rensai/jsp02/jsp02.html
junjun0919
質問者

補足

回答ありがとうございます。 javaはインストールされています。 バージョンは1.4.2です。

関連するQ&A

  • Servlet,Bean,JSPの場所

    今以下の環境です。 Linux(RedHat) Apache1.3.1 Tomcat3.2.3 開発したのはJBuilderで開発しました。 Servlet+JSP+Beanを連携させております。 これをサーバ上において、テストしたいのですが、 ソースを置く場所など、基本的なことが分かっておりません。 サーバ設定をするのがやっとでした。 基本的な流れとかソースを置く場所とか 教えていただきたいのですが、、、お願いします。 また、分かりやすいページがありましたら教えてください。

  • JSP <%@ %> <% %>が表示されてしまう

    初めてApache Tomcatを連携させてWebページを作成しています。 JSPでページを作成し、ブラウザで表示させたところ、 <%@ ~ %>や<% ~ %>といった ディレクティブやスクリプトレットがそのまま表示されてしまいます。 Apache Tomcat ExamplesのJSP Examplesにあるページは、 Sourceにタグを含んでいてもそのタグは表示されていません。 ディレクティブ、スクリプトレットがブラウザ上で表示される理由には、何が考えられますか? また、どうすればこの問題を解決できますか?

  • Linuxで作成されたJSPプログラムについて

    Linux(RedHat 9)で動作しているJSPプログラムをWindowsで動作させる事は出来るのでしょうか?? 現在、Linuxマシン内で動作しているJSP環境をWindowsマシンに移植して動作確認を行いたいと思っています。 IISにTomcatプラグインを入れればWindows上で動作するのでしょうか。

    • ベストアンサー
    • Java
  • JSPのソースがみれてしまう。

    ssm3uです。毎回お世話になっています。 カテゴリーが少々違うような気がする点、ご了承ください。 apache2.0.40-tomcat4.0.4 でJSPを作成しました。 URL : //www.A.jp/ssm3u/jsp/Hello.jsp で 問題なくJSPが実行されます。しかし URL : //www.A.jp//ssm3u/jsp/Hello.jsp (ssm3u の前に / をもう一つ追加) にするとJSPのソースが丸々ブラウザに表示されます。 セキュリティホールになるため、修正してください。 apacheの設定(httpd.conf)周りではないかとネットワーク管理者に言われました。 どのあたりを修正するのが良いのでしょうか? 管理者にapacheの設定を見てもらうことができず悩んでいます。

    • ベストアンサー
    • Java
  • ソースコードがそのまま表示されてしまう

    turbolinuxのマシンにapache,mysql,perlを入れてデータベースを動かそうと思っています。 実際に動くかどうか動作確認をしてみました。 最初にindex.htmlを先頭に持っていかないとだめだという事なので最初にindex.htmlを置きその後ろにcgiファイルを置いてみました。 ブラウザー上から確認してみると index.htmlは表示されました。 そこからcgiファイルにリンクしてある仕組みになっています。 リンクのボタンをクリックするとcgiファイルのソースがブラウザー上に出てきてしまい、肝心の処理結果が出てきません。 自分のソースが間違っているのではないかと思い、あれこれやってみましたができません。 apacheの設定がわるいのでしょうか? どうか教えて頂ける方おりますでしょうか? お願い致します。

  • Error550

    教えてください。 現在、Apache1.3.20+Tomcat3.2.3+JDK1.3.1+PostgrSQL7.1.3というサーバー環境でをつくっているのですが、Apache→JDK→Tomacat→PostgrSQLと問題なくインストールしました。tomcatとapacheの連動もいまくいき、http://localhost:8080、http://localhost/examples/jsp、と共にブラウジングに成功しました。 しかし、いざ自分がつくったjspファイルを置くとError:500Location:localhost/~/index.jsp Internal Servlet Error: (以下略) になってしまいます。 ちなみにPATHはきちんと通してあると思います。ソースのエラーかと思いましたが、他のサーバーではきちんと表示されました。 皆様、もしこのような事をご存知であれば宜しくお願いいたします。ちなみにOSはLinux RedHat7.1です。

  • JSP URLに表示される拡張子 .jsp

    Servlet、JSPの開発を行っているのですが・・・ ページを表示する際のアドレスに「http://hogehoge/test.jsp」とJSPの拡張子が表示されると思うんですが、この拡張子を表示させずにアクセスする方法はあるでしょうか? サーバー:Apache 2.2.3 Tomcat:Apache Tomcat 5 OS:CentOS 5 自分で考えた方法 ・ApacheのProxy設定でJSPファイル一つずつ設定していく ・JSPファイルへのアクセスに対してもサーブレットを介して、dispacher.forward(request, response)を使う。 ※forwardだったらサーブレットのアドレスのままになったので。 どちらも結構面倒なんですが・・・他に方法はあるでしょうか?

    • ベストアンサー
    • Java
  • tomcat、apacheにてJSPが表示されない

    http://localhost:8080/ と入力したときにtomcatの画面がでるので tomcatの設定はできていると思っているのですが eclipseでJSPを作成し、 \Program Files\apache-tomcat-6.0.13\webapps\bihinkanri\WEB-INF にJSPファイルを置き、 http://localhost:8080/bihinkanri/Itiran.jsp とURLに入力したのですが HTTPステータス404が出てしまいました。 なぜでしょうか・・・。 初心者で原因がわかりません・・。 お願いします。

  • JSPファイルの更新が反映されない

    JSPファイルを別のパソコンで作ったファイル で上書きして書き換えるようにしたところ、 更新が反映されなくなりました。 どうしても、昔のファイルが表示されてしまいます。 いろいろ調べて、 C:\Program Files\Apache Software Foundation\Tomcat 5.5\work\Catalina\localhost\_\org\apache\jsp にあるJSPファイルを削除しても、同じです。 どうして反映されないのか、反映されるには、 どうしたらいいのか、教えてください。 (ブラウザの一時ファイルを削除しても、だめ でした)。

    • ベストアンサー
    • Java
  • サーブレットの実行について

    サーブレットの実行について http://www.hellohiro.com/servlet.htm こちらを参考しながら設定してみたのですが、 アクセスしても404エラーでページが表示されません。 Tomcatをインストールし http://localhost:8080 にてindex.jspが表示されることは確認できました。 Tomcat起動後 http://localhost:8080/manager/htmlからアプリケーションjavahelloを設定しました。 そして サーブレットファイル(A.class)を[Tomcatのフォルダ]\javahello\WEB-INF\classesの下にコピーし、 http://localhost:8080/javahello/servlet/A とブラウザにしてすると404エラーになってしまいます。 何か設定が足りていないのでしょうか? どなたか教えてください。よろしくお願いします。 環境 Windows XP Tomcat 5.5

    • ベストアンサー
    • Java