add:<%@ page import="javax.servlet.*"%>
<%@ page import="javax.servlet.http.*"%>

解决方案 »

  1.   

    还是不行,下面是我的源程序,thankspackage customctrl;
    <%@ page contentType="text/html; charset=GBK" %>
    <%@ page import="javax.servlet.*"%>
    <%@ page import="javax.servlet.http.*"%><html>
    <head>
    <title>
    custom2
    </title>
    </head><%
     String msg="";
     int value=Integer.parseInt(request.getParameter("selectit"));
     switch(value){
      case 1:
       msg="Text";
       break;
      case 2:
       msg="CheckBox";
       break;
      case 3:
       msg="Button ";
       break;
      case 4:
       msg="Textarea ";
       break;
      case 5:
       msg="Radio";
       break;
      case 6:
       msg="ListBox";
       break;
      case 7:
       msg="File ";
       break;
      default:
       break;
     }%>
    <body>
    <h1>
    <U>Custom Control Page (For Testing)</U>
    </h1>
    <h2>
    You Have Selected One Control Type:<b><I><U><%=msg%></U></I></b>
    </h2>
    <h3>
    The Second Step:    Custom The Style of <%=msg%>
    </h3>
    <p>
    <a href="/myweb/servlet/HelloWorldExample">lala</a>
    <form  action="/myweb/servlet/HelloWorldExample" method="post">
    <table border=1 width=60% align=center cellspacing=0>
    <tr>
    <td align=right>Input The Title:</td>
    <td><input type=text  name="title" id="title" style="width=400px" value="For Example:UserName"></td>
    </tr><tr>
    <td align=right>Input The Width:</td>
    <td><input type=text  name="width" id="width" style="width=150px" value="For Example:100"><b>px</b></td>
    </tr><tr>
    <td align=right>Input The Height:</td>
    <td><input type=text  name="Height" id="Height" style="width=150px" value="For Example:50"><b>px</b></td>
    </tr><tr>
    <td align=right></td>
    <td></td>
    </tr></table>
    <p align=center>
    <input type="submit" name="Submit" value="Submit">
    <input type="reset" value="Reset">
    </p>
    <br></form>
    </body>
    </html>
      

  2.   

    把这个添加到web.xml中  
    <servlet>
        <servlet-name>InitServlet</servlet-name>
        <display-name>InitServlet</display-name>
        <servlet-class>myweb.servlet.HelloWorldExample</servlet-class>
        <load-on-startup>1</load-on-startup>
      </servlet>
    把jsp中的改为
    <form  action="InitServlet" method="post">
    试试
      

  3.   

    还要在web.xml文件中设置,如:
    <servlet>
        <servlet-name>servlet/HelloWorldExample</servlet-name>
        <servlet-class>customctrl.HelloWorldExample</servlet-class>  </servlet>
     <!-- Action Servlet Mapping -->
      <servlet-mapping>
        <servlet-name>servlet/HelloWorldExample</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
    试试看吧!
      

  4.   

    你用的是什么服务器?
    customctrl.HelloWorldExample好像这个文件所放的目录不对!!
      

  5.   

    我用的服务器是tomcat4
    上面的方法我尝试过,但是还是不可以
      

  6.   

    "/myweb/servlet/customctrl.HelloWorldExample“
    好象是因为你的servlet里面没有实现doPost()方法吧。
      

  7.   

    还有,你的表单,应该有一个名字
    <form name=a action="/myweb/servlet/HelloWorldExample" method="post">
      

  8.   

    要加package customctrl
    关了服务器重开。