错误 404 - Java Servlet Doget 控制器方法

Posted

技术标签:

【中文标题】错误 404 - Java Servlet Doget 控制器方法【英文标题】:Error 404 - Java Servlet Doget Controller Method 【发布时间】:2016-02-22 08:19:15 【问题描述】:

我无法在 Servlet 上运行简单的 hello world 消息。有谁知道我做错了什么?下面是我的代码:

服务器正常工作。 Tomcat 是 8 版。

有什么帮助吗?

【问题讨论】:

请参观并阅读帮助中心。 欢迎。请将您的代码和输出粘贴到问题中,不要为此使用图像。 你确定应该是/fabricaweb/hello吗? fabricaweb 是从哪里来的? Servlet 配置/服务器配置?这在您的照片中不可见,我们无法知道。 Zapl:“fabricaweb”是项目的名称。如果我把“/hello”放出来,会显示一个简单的hello world页面,它来自index.html标准文件。但是,在这种情况下,我想通过控制器显示一条简单的消息。 【参考方案1】:

您的项目中是否还有部署描述符文件?

在您的 IDE 中构建新的动态 Web 项目并尝试以下代码:

@WebServlet(name = "Hello", urlPatterns =  "/hello" )
public class Hello extends HttpServlet 
protected void doGet(HttpServletRequest request,
        HttpServletResponse response) throws ServletException, IOException 
    PrintWriter out = response.getWriter();
    out.print("Hello World");

在这种情况下,您不需要为此编写 .xml 文件。

【讨论】:

以上是关于错误 404 - Java Servlet Doget 控制器方法的主要内容,如果未能解决你的问题,请参考以下文章

错误 404 - Java Servlet Doget 控制器方法

java servlet 出现 404 错误。看不到html文件

无法从 jsp 调用 servlet 文件 - 发现 404 错误 [重复]

运行Servlet时报实例化类错误,再次刷新变404

java-tomcat启动后跳转servlet404

尝试从 JSP 表单调用 servlet 时出现 404 错误