/anno是映射地址也就是<url-pattern>,那<class-name>是什么呢

/anno是映射地址也就是<url-pattern>,那<class-name>是什么呢

/anno是映射地址也就是<url-pattern>,那<class-name>在这个代码中为多少呢

正在回答

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

2回答

同学你好,因为web.xml 中的<servlet-name>主要是用来对应 <servlet> 和 

<servlet-mapping>  的,让 <servlet-mapping>中的<url-pattern>  通过<servlet-name>来找到对应的<servlet>,以及<servlet -class>的。如下:

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

这样,我们通过<url-pattern>,就能找到对应的Servlet的地址,但写注解的话,我们是直接可以写到类上的,所以就没有必要写<servlet-name>了。使用注解就相当于直接绑定了<url-pattern>对应的哪个类了。

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

好帮手慕小脸 2020-04-17 17:51:18

同学你好,同学是要问<servlet-name></servlet-name> 吗?

如果是,它是用来指定servlet名称的

如果不是,web.xml中并没有<class-name></class-name>

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


  • 提问者 万象天心 #1
    对的 是要问<servlet-name></servlet-name> 但是注解里只写明了<url-pattern> 没有写明<servlet-name></servlet-name> 那<servlet-name></servlet-name>为什么呢 还是说可以没有servlet名称呢
    2020-04-18 11:29:26
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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