弄了一晚上还是404,找不到原因。Tomcat有打开

弄了一晚上还是404,找不到原因。Tomcat有打开

package com.imooc.OneServlet;


import java.io.IOException;

import java.io.PrintWriter;


import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


public class FirstServlet extends HttpServlet {



protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

String name = req.getParameter("name");

String html = "<h2 style='color:blue'>" + name + "</h2><hr/>";

System.out.println("返回给浏览器的数据为:" + html);

PrintWriter out = resp.getWriter();

out.print(html);// 将html发送回浏览器

}


}

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns="http://xmlns.jcp.org/xml/ns/javaee"

xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"

id="WebApp_ID" version="3.1">

<display-name>LearnServlet</display-name>

<welcome-file-list>

<welcome-file>index.html</welcome-file>

<welcome-file>index.htm</welcome-file>

<welcome-file>index.jsp</welcome-file>

<welcome-file>default.html</welcome-file>

<welcome-file>default.htm</welcome-file>

<welcome-file>default.jsp</welcome-file>

</welcome-file-list>


<servlet>

<servlet-name>first</servlet-name>

<servlet-class>com.imooc.OneServlet.FirstServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>first</servlet-name>

<url-pattern>/ShopServlet</url-pattern>

</servlet-mapping>

</web-app>

http://img1.sycdn.imooc.com//climg/5c87b8520001a68906100234.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿满 2019-03-13 11:00:10

同学你好,试了一下同学的代码,没有问题。问一下同学是否将项目添加到Tomcat中?如:

http://img1.sycdn.imooc.com//climg/5c8871fe00019ec805250572.jpg

选中FirstServlet项目,然后点击add添加到右边的,再运行tomcat试试呢?

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕尼黑7895541 #1
    这个试过了。我重新删除项目,重新配置Tomcat又可以了 。应该是服务器没有加载web.xml文件
    2019-03-13 18:32:53
  • 只想学习_ 回复 提问者 慕尼黑7895541 #2
    我把项目删除重新做了一遍,还是不行哎,,要哭惹,,,你说的重新配置tomcat是把它加载到项目里吗
    2019-03-15 17:31:27
  • 建议同学将自己的问题写成一个新的问答,方便我们给你具体解决。祝:学习愉快~
    2019-03-15 18:42:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
从网页搭建入门Java Web2018版
  • 参与学习           人
  • 提交作业       1088    份
  • 解答问题       10205    个

如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师