Deploying a simple servlet on Tomcat.

    Date: 12/14/04 (Apache)    Keywords: browser, html, xml, java, web

    Edit: Thanks, solved.

    Hi, I'm having problems deploying a very simple servlet on Tomcat 5.5. When I direct my browser to the expected URL, Tomcat just spits back a blank "Directory Listing for /" page, and I'm not seeing anything helpful in the logs.

    I'm wondering if the problem is that I have not included any .html files in my webapp ... but I don't understand why I would need to, or what I would have to put in it.

    Compiles fine.
    Servlet Code:
    public class HelloWorldExample extends HttpServlet {

    public void doGet(HttpServletRequest request,
    HttpServletResponse response)
    throws IOException, ServletException
       PrintWriter out = response.getWriter();
       out.println("See my first demo work!");

    The URL I type into my browser is
    http://localhost:8080/Hello. No dice :(

    Web.xml config:

     Hello v2
     Hello Demo


    As I understand it, this configuration should allow me to access my servlet by http://localhost:8080/Hello

    .war layout:

    I've read the tomcat docs and "Tomcat - The Definitive Guide" (O'Reilly). Many thanks if anyone could offer me some pointers.


« Ubuntu PHP4 Question || Quick question... »

antivirus | apache | asp | blogging | browser | bugtracking | cms | crm | css | database | ebay | ecommerce | google | hosting | html | java | jsp | linux | microsoft | mysql | offshore | offshoring | oscommerce | php | postgresql | programming | rss | security | seo | shopping | software | spam | spyware | sql | technology | templates | tracker | virus | web | xml | yahoo | home