http://expert.csdn.net/Expert/topic/2077/2077183.xml?temp=.4165308

解决方案 »

  1.   

    <servlet>
            <servlet-name>ReplyServlet</servlet-name>
            <servlet-class>com.empire.meeting.ReplyServlet</servlet-class>
        </servlet> 
        <servlet-mapping>
            <servlet-name>ReplyServlet</servlet-name>
            <url-pattern>/ReplyServlet</url-pattern>
         </servlet-mapping>
    加到web.xml里访问的话使用action="/ReplyServlet"就可以访问,不行的话就用action="ReplyServlet"
      

  2.   

    按照1楼给的帖子里面配置好了
    也修改了WEB.XML
    但是HELLOWORLD时还是:
    HTTP Status 404 - /servlet/HelloWorld--------------------------------------------------------------------------------type Status reportmessage /servlet/HelloWorlddescription The requested resource (/servlet/HelloWorld) is not available.
    --------------------------------------------------------------------------------Apache Tomcat/5.0
      

  3.   

    怒了    欢迎页面有了
    怎么始终显示不出来我做的JSP页面或者是SERVLET?
    难道我机器有问题?
      

  4.   

    你写一个简单的jsp文件test.jsp<%
    java.util.Date d=new java.util.Date() ;
    %>
    now is <%=d%>放到D:\Tomcat\webapps\ROOT 下面
    浏览器里面输入 http://127.0.0.1:8080/test.jsp
    试试看 因该可以至于servlet的配置 一楼给出的连接里面说的很详细,我就是照那样配好的你再试试看 
      

  5.   

    村长的JSP是可以得
    但是我放到MYAPP下面 通过JSP调用CLASS文件 怎么就不行了?
      

  6.   

    把村长的JSP文件放到MYAPP下面
    用http://127.0.0.1:8080/myapp/test.jsp
    怎么就显示不出来了?
      

  7.   

    你也可以使用IDE,我就用了netBeans3.51的简体中文版,里边集成的是tomcat4.06
    而且里边有详细的中文帮助,也可以调通。
      

  8.   

    修改 web.xml后就要重起下吧!
      

  9.   

    你的MYAPP文件夹也要放在%tomcat%/webapps/ROOT下,而且你的jsp页的名字在url中的大小写也有关系
      

  10.   

    ,404提式是找不到jsp文件。看来是你的jsp放的位子不对。或者大下写不对。好好检查一下看哪错了
      

  11.   

    如果你要是自己另建个文件夹的话,那么在这个文件夹里也要有WEB-INF文件夹。并且里面得有classes文件夹及web.xml文件 .
      

  12.   

    如果是你自己建的目录的话  这个目录的结构要和root的一样才可以的
      

  13.   

    你的jsp显示不出来是需要在server.xml里面添加下面的语句
    <Context path="/test" docBase="D:\myapp" debug="0"
                     reloadable="true" crossContext="true" />
      

  14.   


    你的问题我昨天捣鼓了一天
    看看我的步骤你也许有启发1.写一个servlet,如下:
    package servlets;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    public class Hello extends HttpServlet
    {
     public void service(HttpServletRequest req, HttpServletResponse res)
       throws IOException {
         res.setContentType("text/html");
         PrintWriter out = res.getWriter();
         out.println("<html><head><title>Hello World!</title></head>");
         out.println("<body>");
         out.println("<h1>Hello World!</h1></body></html>");
     }
    }
    2.编译
    3.在tomcat中的webapps目录下建立myapp/WEB-INF/classes/servlets目录,将编译好的
     Hello.class放在里面
    4.在myapp/WEB-INF下新建一个web.xml文件,内容如下:<?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
    <display-name>My Web Application</display-name>
    <description>
    A application for test.
    </description>
    <servlet>
     <servlet-name>Hello</servlet-name>
     <servlet-class>servlets.Hello</servlet-class>
    </servlet>
    <servlet-mapping>
     <servlet-name>Hello</servlet-name>
     <url-pattern>/Hello</url-pattern>
    </servlet-mapping>
    </web-app>
    5.启动tomcat,在ie浏览器地址栏里输入http://localhost:8080/myapp/Hello
    6.得到结果:前提是tomcat环境已经设好
      

  15.   

    要修改\conf\server.xml设置MYAPP的虚拟路径如加入:
    <Context path="/MYAPP" docBase="\MYAPP" />
    再重启服务
      

  16.   

    GOD BLESS ME为什么下午的不行 现在就行了呢?回楼上某人:自己建目录不用放在ROOT下面的啦 但是需要结构一样总结了一下 是下午在设置WEB.XML的时候 路径没有写清楚导致找不到SERVLET CLASS然后...........................继续搞JSP
      

  17.   

    搞定JSP了原因是编译.JAVA的里面没有加PACKAGE 而把路径放错了谢谢大家