首页 新闻 会员 周边

Servlet是不是只能对应一个Url不能想Controller那样多个@requestMap?

0
悬赏园豆:10 [待解决问题]

Servlet是不是只能是一个对应一个url,不能想springmvc中的可以一个Controller对应多个requestMap。那如果项目打了是不是就是无数的Servlet呢?

evilcodes的主页 evilcodes | 初学一级 | 园豆:192
提问于:2018-12-06 08:44
< >
分享
所有回答(3)
0

同一个Servlet可以被映射到多个URL上,即多个<servlet-mapping>元素的<servlet-name>子元素的设置值可以是同一个Servlet的注册名。

ycyzharry | 园豆:25651 (高人七级) | 2018-12-06 08:50
0

不是,一个servlet可以映射到多个url即配置多个<url-pattern>
而且<url-pattern>属性不一定是精确地的一个url可以对一类相同的需求做模糊化配置,
<url-pattern>/*</url-pattern>像这样,表示此servlet匹配所有的url

宿舍老五啊 | 园豆:86 (初学一级) | 2018-12-17 10:21
0

可以参考RESTful风格的接口。一个Servlet无外乎处理增删改查操作。
GET:查
POST:改
DELETE:删
PUT:增

78KgMiao | 园豆:169 (初学一级) | 2020-02-05 11:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册