5

http://localhost:7080/first/またはhttp://localhost:7080/first/start-page.htmlでプロジェクトのホームにアクセスしようとすると、次のメッセージが表示されます。

HTTP ステータス 404 - タイプ ステータス レポート メッセージの説明 要求されたリソース () は利用できません。アパッチ トムキャット/7.0.27

しかし、localhost:7080/ を要求すると、Tomcat のホームページが正しく見つかります。

誰かが私を助けることができますか?

eclipes から start-page.html を取得できないのはなぜですか? しかし、C:\Users\Mohsen\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\first\WEB-INF\start-page.html から実行すると、正しく実行されます。

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>first page</title>
</h:head>
<h:body>
<fieldset>
<legend>Random Results Page</legend>
<h:form>
Press button to get one of three possible results pages.
<br/>
<h:commandButton value="Go to Random Page"
/>
</h:form>
</fieldset>
…
</h:body></html>
4

4 に答える 4

0

画像のように「サーバー」タブを見てください: ここに画像の説明を入力

プロジェクトがサーバーに表示されない場合は、事前にプロジェクトを「公開」する必要があります。// サーバーを右クリック -> [追加と削除] -> プロジェクトを [利用可能] から [構成済み] に追加 -> [完了] をクリック

于 2012-04-18T16:10:10.457 に答える
0

start-page.htmlこれをローカルホストに移動してみてください。私の場合、このコードを試します

sudo mv start-page.html /etc/tomcat7/Catalina/localhost

次に、ローカルホストに start-page.html があるかどうかを確認します。

次に、 、 などの 4 が表示され.xmlます。その後、Tomcat7 を再起動してみてください。docs.xmlexamples.xml,manager.xmlstart-page.html

404エラーはあなたの場所を特定できないことを意味するためstart-page.html

于 2012-08-16T01:07:08.833 に答える
0

サーバーを右クリックして「公開」を選択しても、プロジェクトがすぐに公開されるとは思いません。最初にプロジェクトをサーバーに追加する必要があると思います (間違っている可能性があります)。

通常、サーバー上でプロジェクトを実行する最も簡単な方法は、プロジェクトを右クリックして [Run As] を選択し、[Run on Server] を選択することです。

これにより、使用するサーバーを選択するオプションが表示されます (または、作成していない場合は新しいサーバーを作成します)。

于 2012-04-19T17:09:48.160 に答える