bandaoyu 2017-10-19 01:06 采纳率: 55.6%
浏览 9986
已采纳

servlet应该放在哪个文件夹?servlet-class的根目录是哪里?

servlet应该放在哪个文件夹?WEB-INF下的lib还是classes,web.xml配置文件中配置项servlet-class的地址相对的根目录是哪里?

  • 写回答

8条回答 默认 最新

  • 鼠晓 博客专家认证 2017-10-19 01:50
    关注

    首先说,,目前web3.0以后servlet可以不在配置,servlet-class,,直接注解配置,,和方便

    3.0而且默认是没web.xml的,,不过有的ide默认的web.xml版本不是3.0,,所以建议还是自己建个web.xml配置如下,,表面是web3.0

     <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
              http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
               version="3.0">
    
    </web-app>
    
    

    servlet的class上面加个注解,,非常方便

    图片说明

    servlet放哪里,,我用的eclipse【eclipse-jee-neon-3-win32-x86_64】
    项目是【Dynamic web project】
    目录结构如下:

    图片说明

    图片说明

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(7条)
编辑
预览

报告相同问题?