intellij idea下自动生成的web.xml文件报错,

intellij idea下自动生成的web.xml文件报错,

intellij idea下自动生成的web.xml文件报错,明明有servlet-mapping却提示没有,还找不到对应的servlet

正在回答

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

2回答

请问,这是每次新建工程之后都会出现的问题还是你做了某些操作之后产生的现象呢?

  • 猎梦者 提问者 #1
    有的时候会有有的时候不会,好像中间删除过某个新建的servlet或者类,之后又重新写了删除的
    2017-11-03 16:56:48
  • 喜欢做梦的鱼 回复 提问者 猎梦者 #2
    还是跟你的工具环境不稳定有关,建议你每次删除类文件如果涉及到配置文件的时候,注意工程及时保存;同时,再次新建同名类之后,如出现异常,删除相关配置信息再手动添加。
    2017-11-03 17:13:19
  • 猎梦者 提问者 #3
    非常感谢!
    2017-11-04 22:37:58
好帮手慕珊 2017-11-03 09:56:44

是否移动过web.xml文件呢?是创建好工程后web.xml文件就报错吗,可以把配置文件的内容贴出来看看。

  • 提问者 猎梦者 #1
    在out里面生成的web.xml报错,在web下编辑的web.xml不报错<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <welcome-file-list> <welcome-file>registe.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>initServlet</servlet-name> <servlet-class>com.test.user.initServlet</servlet-class> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>initServlet</servlet-name> <url-pattern>/initServlet</url-pattern> </servlet-mapping> </web-app>
    2017-11-03 16:06:09
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
Java Web基础入门2018版
  • 参与学习       716    人
  • 提交作业       185    份
  • 解答问题       1363    个

会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!

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

在线咨询

领取优惠

免费试听

领取大纲

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