日期:2014-05-18  浏览次数:20765 次

新手求助:HelloServlet打不开
刚刚学习JSP。
敲了一段HelloServlet代码,编译后生成.class文件,按照书上说的将这个文件放在webapps/ROOT/WEB-INF/classes文件夹下,在IE地址栏键入地址:http://localhost:8080/servlet/HelloServlet,显示:
type   Status   report
message   /servlet/HelloServlet
description   The   requested   resource   (/servlet/HelloServlet)   is   not   available.

在网上查,发现好像是web.xml文件需要配置,可我加进去了
        <servlet>      
                                    <servlet-name> HelloServlet </servlet-name>      
                                    <servlet-class> mypack.HelloServlet </servlet-class>      
    </servlet>      
       
    <servlet-mapping>      
                                    <servlet-name> HelloServlet </servlet-name>      
                                    <url-pattern> /hello </url-pattern>      
    </servlet-mapping>      
       
    </web-app>      
        还是不行。希望达人能帮我看看究竟是哪里的问题。


------解决方案--------------------
你指定的URL是 <url-pattern> /hello </url-pattern> 啊
所以访问http://localhost:8080/webappname/hello