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