就变成了这样 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);报这种错误
是这样的吗?
import java.sql.*;
import java.util.*;
import javax.servlet.http.*;
当加载import javax.servlet.http.*;时候,
就发生上面的错误
package javax.servlet does not exist谢谢帮忙
改成javax.servlet.http试试
你可以用jsp服务器来编译或者用JBuilder来编译。
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);报这种错误
我想知道如何用Jsp服务器来编译,谢谢
javax.servlet.http是在j2ee里的。
但是在.jsp里用<%@page import="javax.servlet.http.*"%>就可以。
看来是得用jsp服务器或者jbuilder编译了。
使用JBuilder来编译吧!
只要
jbuilder7/jakarta-tomcat-4.0.3/common/lib/servlet.jar
加进来就可以在客户端编译
难道就没有别的办法了吗?
但应该如何使用?
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.