初学者提问:编译servlet文件时出现了这样的错误,已经正常安装了tomcat和jdk,
--------------------Configuration: j2sdk <Default>--------------------
D:\Tomcat\webapps\hg\WEB-INF\classes\Test.java:3: package javax.io does not exist
import javax.io.PrintWriter;
^
D:\Tomcat\webapps\hg\WEB-INF\classes\Test.java:10: cannot resolve symbol
symbol : class ServletException
location: class test.Test
protected void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
^
D:\Tomcat\webapps\hg\WEB-INF\classes\Test.java:12: cannot resolve symbol
symbol : class PrintWriter
location: class test.Test
PrintWriter out=response.getWriter();
^
3 errors
源文件:
package test;
import java.io.IOException;
import javax.io.PrintWriter;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Test extends HttpServlet
{
protected void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
{
PrintWriter out=response.getWriter();
out.println("<html><body><h1>This is a servlet test</h1></body></html>");
out.flush();
}
}