ねえ、私はTomcatとJSPが初めてです。 Tomcatのwebappsフォルダにある.jspファイルに次のコードがありますが、ブラウザ(Firefox)で開くと時間が表示されませんが、コードの一部が表示されます。JSPとTomcat - 時間を見ることができません。コードのみを参照してください
これはなぜですか?
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
ねえ、私はTomcatとJSPが初めてです。 Tomcatのwebappsフォルダにある.jspファイルに次のコードがありますが、ブラウザ(Firefox)で開くと時間が表示されませんが、コードの一部が表示されます。JSPとTomcat - 時間を見ることができません。コードのみを参照してください
これはなぜですか?
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
あなたのファイルはwebapps
内部のフォルダに格納されていることを確認します。フォルダに直接ファイルを置くべきではありません。 webapps/example
に入れてください。
ページの内容が.jsp
であることを確認してください。それはJSPサーブレットで処理され、評価されます。
http://localhost:8080/example/page.jsp
でアクセスしていることを確認してください。example
は、webapps内のフォルダの名前です。ローカルファイルとしてアクセスしている場合、Tomcatはもちろん式を評価する機会はありません。
JSPファイルを開くときに使用しているURLは何ですか?
それはのようなものだ場合:あなたはあなたの要求を処理するために、任意のアプリケーション・サーバをさせるされていないので
file:///Users/tom/tom.jsp
が、それは動作しません。
TOMCATのWebRootフォルダのURLを指す必要があります。
http://localhost:8080/webappname/tom.jsp
また、適切なヘルプを提供するために、Webアプリケーションを展開する方法を指定してください。
ああ私は見ています - うん、私はちょうど私のファイルの場所を参照してください、httpのURLを参照してください。私は自分のファイルをクリックしてFirefoxで開きます。明らかに、.jspファイルを開く方法ではありません - どうすればそれを正しく開くことができますか? – tom
**あなたが**風*を実行していることを確認してください。その後、TomcatのデフォルトのURLはhttp:// localhost:8080/nameofyourwebapplication/tom.jspです。また、IDEを使用している場合はお知らせください。 –
Tomcatが動作しています - http:// localhost:8080 /はコントロールパネルの種類のページに移動します。 IDEはありません。メモ帳だけです。 – tom
原因1は、応答を得てから傷つけられます。 – BalusC
@ BalusC - 必ずしもそうではありません - 他の答えについての彼のコメントの後、彼はポイント1と3の両方を修正しなければならないと思われます。 – Bozho
ああ、HTTPによってアクセスされないならば。私はそれを期待しません...;)良い洞察力。 – BalusC