  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Struts - A MVC web framework | | Tomcat - JSP/Servlet container | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | | JSP - A mailing list about Java Server Pages specification and reference | |
Struts & Hibernate
|
|
|
  | | | Can 't compile Servlet file | Can 't compile Servlet file 2003-09-19 - By Edward King
Back I use JDK 1.4.1_02 and Tomcat5.0 under Window2000 Server, I have a Servlet file ,like follows:
import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class a1 extends HttpServlet{ public void doGet(HttpServletResponse req,HttpServletResponse resp) throws ServletException,IOException{ PrintWriter pw=resp.getWriter(); pw.println("<html><body>Hello World!</body></html>"); pw.close(); } }
but when I compile it,it raises many errors:
a1.java:1: package javax.servlet does not exist import javax.servlet.*; ^ a1.java:2: package javax.servlet.http does not exist import javax.servlet.http.*; ^ a1.java:4: cannot resolve symbol symbol : class HttpServlet location: class a1 public class a1 extends HttpServlet{ ^ a1.java:5: cannot resolve symbol symbol : class HttpServletResponse location: class a1 public void doGet(HttpServletResponse req,HttpServletResponse resp) thro ws ServletException,IOException{ ^ a1.java:5: cannot resolve symbol symbol : class HttpServletResponse location: class a1 public void doGet(HttpServletResponse req,HttpServletResponse resp) thro ws ServletException,IOException{ ^ a1.java:5: cannot resolve symbol symbol : class ServletException location: class a1 public void doGet(HttpServletResponse req,HttpServletResponse resp) thro ws ServletException,IOException{
^ 6 errors
I know Java not found package javax.servlet, I remember there is a file "servlet.jar" in Tomcat4 and I guess to put it in java directory,but Tomcat5 didn't have this file. How do I to solve this problem?
Thanks in advance!
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ __ To unsubscribe, send email to listserv@(protected) and include in the body of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <META content="MSHTML 6.00.2800.1226" name=GENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=#ffffff> <DIV><FONT size=2>I use JDK 1.4.1_02 and Tomcat5.0 under Window2000 Server, I have a Servlet file,like follows:</FONT></DIV> <DIV><FONT size=2></FONT> </DIV> <DIV> <DIV><FONT size=2>import javax.servlet.*;<BR>import javax.servlet.http.*;<BR>import java.io.*;<BR>public class a1 extends HttpServlet{<BR> public void doGet(HttpServletResponse req,HttpServletResponse resp) throws ServletException,IOException{<BR> PrintWriter pw=resp.getWriter();<BR> pw.println("<html><body>Hello World!</body></html>");<BR> pw.close();<BR> }<BR>}< /FONT></DIV> <DIV><FONT size=2></FONT> </DIV></DIV> <DIV><FONT size=2>but when I compile it,it raises many errors:</FONT></DIV> <DIV><FONT size=2></FONT> </DIV> <DIV><FONT size=2>a1.java:1: package javax.servlet does not exist<BR>import javax.servlet.*;<BR>^<BR>a1.java:2: package javax.servlet.http does not exist<BR>import javax.servlet.http.*;<BR>^<BR>a1.java:4: cannot resolve symbol<BR>symbol : class HttpServlet<BR>location: class a1<BR>public class a1 extends HttpServlet{<BR> ^<BR>a1.java:5: cannot resolve symbol<BR>symbol : class HttpServletResponse<BR>location: class a1<BR> public void doGet(HttpServletResponse req,HttpServletResponse resp) thro<BR>ws ServletException,IOException{<BR> ^<BR>a1.java:5: cannot resolve symbol<BR>symbol : class HttpServletResponse<BR>location: class a1<BR> public void doGet(HttpServletResponse req,HttpServletResponse resp) thro<BR>ws ServletException,IOException{<BR> ^<BR>a1.java:5: cannot resolve symbol<BR>symbol : class ServletException<BR>location: class a1<BR> public void doGet(HttpServletResponse req,HttpServletResponse resp) thro<BR>ws ServletException,IOException{</FONT></DIV> <DIV> </DIV> <DIV><FONT size=2> ^<BR>6 errors</FONT></DIV> <DIV><FONT size=2></FONT> </DIV> <DIV><FONT size=2></FONT> </DIV> <DIV><FONT size=2>I know Java not found package javax.servlet, I remember there is a file "servlet.jar" </FONT></DIV> <DIV><FONT size=2>in Tomcat4 </FONT><FONT size=2>and I guess to put it in java directory,but Tomcat5 didn't have this file.</FONT></DIV> <DIV><FONT size=2>How do I to solve this problem?</FONT></DIV> <DIV><FONT size=2></FONT> </DIV> <DIV><FONT size=2>Thanks in advance!</DIV> <DIV><BR></DIV></FONT> <DIV><FONT size=2></FONT> </DIV> <DIV><FONT size=2></FONT> </DIV></BODY></HTML> __ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ __ To unsubscribe, send email to listserv@(protected) and include in the body of the message "signoff SERVLET-INTEREST". <p> Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html <p>
|
|
 |