我可以在网址格式中间放置“ *”吗?

时间:2018-11-09 07:52:30

标签: java rest servlets

我有一个项目VO,其中包含一些参数,如下所示:

  • itemid(String)
  • itemName(String)
  • uom(Uom)

Uom是另一个VO,其中包含一些参数,如下所示:

  • uomid(String)
  • uqty(int)

我想设置两个servlet,它们可以处理以下情况:

  • / REST / items / <-用户可以在此处按名称/ id搜索项目

  • / REST / items / {itemId} / uoms / <-用户可以搜索项目的链接uom

我可以这样配置我的web.xml吗?

</servlet-mapping>

    <servlet>
    <servlet-name>item</servlet-name>
    <servlet-class>com.Servlet.item</servlet-class>

</servlet>
<servlet-mapping>
    <servlet-name>item</servlet-name>
    <url-pattern>/item</url-pattern>
</servlet-mapping>

</servlet-mapping>

    <servlet>
    <servlet-name>itemUom</servlet-name>
    <servlet-class>com.Servlet.itemUom</servlet-class>

</servlet>
<servlet-mapping>
    <servlet-name>itemUom</servlet-name>
    <url-pattern>/item/*/uoms</url-pattern>
</servlet-mapping>

0 个答案:

没有答案