感觉代码没有错,可是为什么老是不行了?总出现404错误

来源:1-3 手工编写第一个Servlet

时光里的赶路人

2018-05-25 11:03

<%@ page language="java" contentType="text/html; charset=utf-8"

    pageEncoding="utf-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>第一个servlet小程序</title>

</head>

<body>

<h1>第一个Servlet小例子</h1>

<a href = "Servlet/HelloServlet">Get方式请求HelloServlet</a><br>



</body>

</html>


写回答 关注

3回答

  • 芒果小子
    2018-05-26 12:49:02
    已采纳

    可以试试a标签的跳转加一个斜杠,建议写绝对路径。其实直接写跟你servlet-mapping 配置的url-pattern 一样的就可以了。

    如果还不行,在路径前面加一个request.getContextPatch()/

    慕粉1000... 回复慕粉2137...

    首先那个web.xml里的拼写错误不用理会,如下截图勾选即可,刷新页面或重启Tomcat,点击链接就不会出现404了

    2018-07-31 15:31:41

    共 7 条回复 >

  • weixin_慕盖茨8440112
    2020-04-02 19:24:41

    改了半天,还是404

  • 慕粉1000123378
    2018-07-31 15:28:47

    https://img2.mukewang.com/5b600f2800012ce407490566.jpg

    要注意顺序!!可以上移,向下,像我这样的顺序就不会报404错了

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160615 学习 · 1029 问题

查看课程

相似问题