0
import java.io.*;  
import java.util.*;  
import javax.servlet.*;  
import javax.servlet.http.*;  

public class One extends HttpServlet  
{  
public void doGet(HttpServletRequest request,HttpServletResponse response)throws    IOException,ServletException  
{  
response.setContentType("text/html");  
PrintWriter pw= response.getWriter();  
pw.println("helloooo ORANGE");  
}  
}  

<web-app>  
<servlet>  
<servlet-name>mango</servlet-name>  
<servlet-class>One</servlet-class>  
</servlet>  

<servlet-mapping>  
<servlet-name>mango</servlet-name>    
<url-pattern>/mango</url-pattern>  
</servlet-mapping>  
</web-app>       

我正在使用 tomcat 7.0.30 并且我有一个错误,即404 status error如果我没有导入 util 包,请告诉我导入 util 包的需要是什么,因为我们没有使用它。

4

1 回答 1

1

我想你在问两个问题。

我先回答第二个问题(“由于我们没有使用它,所以需要导入 util 包”):没有必要。您可以删除此导入语句。

关于第二个问题(为什么你得到一个 404):尝试刷新和关闭(这可能会刷新它) PrintWriter 因为这将提交响应。例如:

pw.flush();
pw.close();

这值得一试,虽然我认为 Tomcat 应该为你做这件事。

于 2012-09-25T20:10:52.990 回答