检查Web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
  <servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
      <param-name>jspCompilerPlugin</param-name>
      <param-value>com.borland.jbuilder.webserverglue.tomcat.jsp.JasperSunJavaCompiler</param-value>
    </init-param>
  </servlet>
  <servlet>
    <servlet-name>servlet1</servlet-name>
    <servlet-class>myjsp.Servlet1</servlet-class>
  </servlet>
  <servlet>
    <servlet-name>shtml</servlet-name>
    <servlet-class>com.borland.jbuilder.webserverglue.shtml.ShtmlLoaderEcho</servlet-class>
    <init-param>
      <param-name>docBase</param-name>
      <param-value>D:/JBUser/JSP/MyJsp/defaultroot</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>jsp</servlet-name>
    <url-pattern>*.jsp</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>shtml</servlet-name>
    <url-pattern>*.shtml</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>servlet1</servlet-name>
    <url-pattern>/servlet1</url-pattern>
  </servlet-mapping>
  <taglib>
    <taglib-uri>/internetbeans.tld</taglib-uri>
    <taglib-location>/WEB-INF/lib/internetbeans.jar</taglib-location>
  </taglib>
</web-app>
如果你是用JB5向导生成Servlet则该文件会自动修改

解决方案 »

  1.   

    把class文件放入指定的文件夹即可
      

  2.   

    在用户apps目录中的web-inf建立web.xml文件,加入如下行说明:<servlet>
        <servlet-name>servletname</servlet-name>
        <servlet-class>classspackage</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>servletname</servlet-name>
        <url-pattern>/servletname</url-pattern>
    </servlet-mapping>即可