Wczorej zaczelem uczyc sie pisac aplikacje webowe, lece strona po stronie z ksiazki. Wczesniej starałem sie pisac w swingu. Stanełem na czyms takim

package servlet;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class NewServlet extends HttpServlet
{
 public void doGet(HttpServletRequest request,
                    HttpServletResponse response)
      throws ServletException, IOException {
    response.setContentType("text/html; charset=ISO-8859-2");
    PrintWriter out = response.getWriter();
    String title = "Odczyt trzech parametrów";
    out.println(ServletUtilities.headWithTitle(title) +
                "<BODY BGCOLOR=\"#FDF5E6\">\n" +
                "<H1 ALIGN=CENTER>" + title + "</H1>\n" +
                "<UL>\n" +
                "  <LI><B>param1</B>: "
                + request.getParameter("param1") + "\n" +
                "</UL>\n" +
                "</BODY></HTML>");
  }
}

Plik index.xhtml

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Pobieranie wartości trzech parametrów</TITLE>
</HEAD>
<BODY BGCOLOR="#FDF5E6">
<H1 ALIGN="CENTER">Pobieranie wartości trzech parametrów</H1>
<FORM ACTION="/servlet/servlet.NewServlet">
  Parameter pierwszy:  <INPUT TYPE="TEXT" NAME="param1"><BR>
  <CENTER>
    <INPUT TYPE="SUBMIT" VALUE="Prześlij">
  </CENTER>
</FORM>
</BODY>
</HTML>``

Chce przekazac parametr wczytany w stronie, ale przy przeslaniu zwraca mi sie komunikat:

descriptionThe requested resource () is not available.

To sa moje pierwsze kroki (60 strona ;) ) prosze o pomoc