Hi all, newbie again here.......
Just followed a simple excercise of how to implement a
servlet. Up until this point there has been no mention of using a web.xml file!
So far I have compiled a
java bit of code into a .class and placed it in my directory webapps/ch01/WEB-INF/classes as advised. The code looks like this:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ch01_06 extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("<HEAD>");
out.println("<TITLE>");
out.println("A Web Page");
out.println("</TITLE>");
out.println("</HEAD>");
out.println("Hello there!");
out.println("</BODY>");
out.println("</HTML>");
}
}
Now the only instructions it then gives me is to use the url:
http://localhost:8080/ch01/servlet/ch01_06
I then get the dreaded message this resource is not available 404 etc etc
As I have no web.xml file within my webapps folder, I am confused as to what I have to do for my servlet to be dispalyed in the browser. The instructions in the book have been quite clear up until now, can someone help?
Thanks