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包的需要是什么,因为我们没有使用它。 / p>
答案 0 :(得分:1)
我想你问两个问题。
我将首先回答第二个问题(“因为我们没有使用它,所以需要导入util包”):没有必要。您可以删除此导入语句。
重新提出第二个问题(为什么你得到404):尝试刷新和关闭(无论如何可能刷新它)PrintWriter,因为这将提交响应。例如:
pw.flush();
pw.close();
这值得一试,虽然我认为Tomcat应该为你做这件事。