比方你的SERVLET的package是a.b.c
那就把呢的Servlet放到
WEB-INF/CLASSES/a/b/c/yourservlet.class
如果你的WEB.XML设置正确的话就可以访问了

解决方案 »

  1.   

    web.xml设置正确?怎么解释呀。
    我根本就没有动过web.xml这个文件呀,需要设置吗?马上就给分!
      

  2.   

    servlet是要配置web.xml, 比如上面的例子,就應該這樣設置在<web-app>和</web-app>之間加入
    <servlet>
      <servlet-name>yourservlet</servlet-name> 
      <servlet-class>a.b.c.yourservlet</servlet-class> 
     </servlet>
    <servlet-mapping>
      <servlet-name>yourservlet</servlet-name> 
      <url-pattern>/yourservlet</url-pattern> 
    </servlet-mapping>然後重起tomcat服務
    在瀏覽器中這樣訪問http://localhost:8080/你的站點/a/b/c/yourservlet
      

  3.   

    我用的是weblogic6.1呀,不是tomcat.
    而且tomcat也不用这样吧,直接放在classes目录下面就可以了。
    谁知道weblogic6.1下怎样显示出我写的servlet程序?
      

  4.   

    J2EE的结构是一样,
    1。像笨笨说的class放到WEB-INF/CLASSES/a/b/c/yourservlet.class
    下,web.xml配好
    2。启动weblogic,打开server console在web application配好你的application
    然后选择Edit Web Application Descriptor...再弹出的窗口里面可以配置serlvet,当然如果第一步配好了,这里就不用再配置了
      

  5.   

    我写了一个servlet程序,但我想把它放到class/servlet目录下,应该怎么去设置呀。
    我的web.xml如下:
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app> <servlet>  
         <servlet-name>HelloWorld1</servlet-name  >    
         <servlet-class>servlet.HelloWorld1</servlet-class  >    
     </servlet  >  
     <servlet-mapping>  
         <servlet-name>HelloWorld1</servlet-name  >    
         <url-pattern>/HelloWorld1</url-pattern  >    
     </servlet-mapping>  
    </web-app>  
    我的servlet程序如下:
    package servlet;import java.io.*;
    import java.util.*;
    import javax.servlet.*;
    import javax.servlet.http.*;public class HelloWorld1 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>");
    String title = "Hello World xucheng Heloo";
    out.println("<title>" + title + "</title>");
    out.println("</head>");
    out.println("<body>");
    out.println("<H1>" + title + "</h1>");
    out.println("</body></html>");
    }
    }
    高分回报!
    谢谢了。