7

私の動的 Web モジュールのバージョンは 3.0 で、Tomcat の Tomcat のバージョンは7.0.

ページlocalhost:8080/SimpleProjectに移動すると、サーブレット XD が表示されない理由がわかりません。

localhost:8080/SimpleProject/firstservletに移動すると、次のようなエラー メッセージが表示されます。 the requested resource is not available!

ここに私のサーブレットがあります:

@WebServlet(description = "the first servlet", urlPatterns = { "/firstservlet" })
public class FirstServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//   response.setContentType("text/html");
    PrintWriter writer = response.getWriter();
    writer.println("<h1>Why can't See<h1>");
}

私が知っているのは3.0バージョンで、URLマッピングはサーブレットにあるため、web.xmlで何もしませんでした。

ここに画像の説明を入力

これは私のファイル配置です:) ここに画像の説明を入力

4

1 に答える 1

0

ログ ファイルをチェックして、サーブレット FirstServlet のロード/実行時に何らかの例外がスローされているかどうかを確認しましたか?

war ファイルの内容をチェックして、適切にパッケージ化され、サーブレット クラスが含まれていることを確認しましたか (war ファイルは、zip ファイルと同じように開くことができます)。

于 2013-06-01T02:25:11.677 に答える