这里显红不知道为什么

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

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

1回答
好帮手慕小蓝 2023-03-02 09:56:39

同学你好,建议同学将鼠标放在标红的代码上,查看一下具体的报错信息,如果不能从报错信息中分析出原因,建议同学截图一下报错信息提供到问答区。

另外,建议同学提供一下web.xml完整的代码,以及项目的包结构目录截图,老师这里需要测试一下才能确定问题原因。

祝学习愉快~

  • 提问者 慕婉清7241604 #1
    <?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">
        <servlet>
            <servlet-name>sample</servlet-name>
            <servlet-class>com.imooc.servlet.SampleServlet</servlet-class>
        </servlet>
        
        <servlet-mapping>
            <servlet-name>sample</servlet-name>
            <url-pattern>sample</url-pattern>
        </servlet-mapping>
    
    </web-app>

    https://img1.sycdn.imooc.com//climg/640042d1097cf80b08950459.jpghttps://img1.sycdn.imooc.com//climg/64004300092b7cb611780933.jpg

    2023-03-02 14:32:37
  • 好帮手慕小蓝 回复 提问者 慕婉清7241604 #2

    同学你好,同学项目中的java目录没有被标记,导致包结构无法被识别。

    同学可以右键点击java目录,在弹出的列表中选择最下面的“Mark Directory as”,然后选择“Sources root”。同样的,下面的resources也需要进行相同的标记方式,标记为“Resources root”。

    标记之后即可正常运行了。

    祝学习愉快~

    2023-03-02 14:48:36
  • 提问者 慕婉清7241604 回复 好帮手慕小蓝 #3

    标记后 我的firstservlet都红了https://img1.sycdn.imooc.com//climg/64004a79095c5c8509400642.jpg

    2023-03-02 15:04:30
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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