环境我是可以运行JSP,但我不知道如何把这个包加进来?
import javax.servlet.http.*;
这样加进来,有问题吗?
谢谢各位大虾,帮帮忙啦

解决方案 »

  1.   

    查CLASSPATH中x:\j2ee\lib\j2ee.jar有了吗?要么就在运行时加java -classpath %CLASSPATH%;x:\j2ee\lib\j2ee.jar YourApplication
      

  2.   

    我仅仅安装了jdk1.3.1_01和Tomcat,难道还要安装j2ee???
      

  3.   

    <%@page import="包名"%>
    是这样的吗?
      

  4.   

    是在JavaBean里使用的,
    import java.sql.*;
    import java.util.*;
    import javax.servlet.http.*;
    当加载import javax.servlet.http.*;时候,
    就发生上面的错误
    package javax.servlet does not exist谢谢帮忙
      

  5.   

    faint,你把javax.servlet.http.*
    改成javax.servlet.http试试
      

  6.   

    library里有servlet包吗,还有project properties
      

  7.   

    这个包是要用servlet来编译才行的,直接用javac是不能编译的。
    你可以用jsp服务器来编译或者用JBuilder来编译。
      

  8.   

    就变成了这样
    com\coolservlets\beans\CSTreeBean.java:6: cannot resolve symbol
    symbol  : class http
    location: package servlet
    import javax.servlet.http;com\coolservlets\beans\CSTreeBean.java:222: cannot resolve symbol
    symbol  : class HttpServletRequest
    location: class com.coolservlets.beans.CSTreeBean
            public final String renderHTML( HttpServletRequest req ) {
                                            ^
    com\coolservlets\beans\CSTreeBean.java:212: cannot resolve symbol
    symbol  : class HttpServletRequest
    location: class com.coolservlets.beans.CSTreeBean
                    return renderHTML((HttpServletRequest)null);报这种错误
      

  9.   

    因为我现在是在Ultraedit里写的,
    我想知道如何用Jsp服务器来编译,谢谢
      

  10.   

    刚才是我错了。你那样写是可以的,我看了sun的网站上的在线api。
    javax.servlet.http是在j2ee里的。
      

  11.   

    我不知道,现在在用ultraedit试着呢
      

  12.   

    哦,我不太想安装j2ee假如,JDK就可以做到的话
      

  13.   

    试过了,如果在.java里用到,然后在命令行下编译不通过。
    但是在.jsp里用<%@page import="javax.servlet.http.*"%>就可以。
    看来是得用jsp服务器或者jbuilder编译了。
      

  14.   

    storm1979(暴风) 是对的
    使用JBuilder来编译吧!
    只要
    jbuilder7/jakarta-tomcat-4.0.3/common/lib/servlet.jar
    加进来就可以在客户端编译
      

  15.   

    可是我做的是Javabean,还必须安装JBuilder,这样实在不方便呀,
    难道就没有别的办法了吗?
      

  16.   

    tomcat里有servlet.jar这个包。
      

  17.   

    在tomcat里有servlet.jar这个包,
    但应该如何使用?
      

  18.   

    大伙,不要把问题弄复杂了吧装J2EE SDK,把j2ee.jar包放到CLASSPATH中就行了以后使用类似这种javax.servlet.http.*;时出错,先检查J2SE的API文档中有没有这个类,如果没有那基本上可以确定你需要安装J2EE SDK了。
      

  19.   

    在classpath中加入  %catalina_home%\common\lib\servlet.jar
      

  20.   

    Try it:
    1.Write a Test Servlet:
    Directory:C:\tmp\test\HelloWorld2.java
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.util.*;public class HelloWorld2 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("<body>");
                 out.println("<head>");
                 out.println("<title>Hello World Modify!</title>");
                 out.println("</head>");
                 out.println("<body>");
                 out.println("<h1>Hello World Modify!</h1>");
                 out.println("</body>");
                 out.println("</html>");
                 }
    }
    2.Compile Servlet:
    C:\tmp\test>set classpath=.;D:\Tomcat 4.1\common\lib\servlet.jar
    C:\tmp\test>javac HelloWorld2.java3.run Servlet with Servlet Engine.