错误 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 控制器方法的主要内容,如果未能解决你的问题,请参考以下文章