undertow multiple webservices url

后端 未结 2 1160
再見小時候
再見小時候 2021-01-26 03:52

I want something like this on my address. How I can bind servlet1, servlet2, servlet3 to localhost:8080 so I can have different url to call such as

localhost:8080/servl

2条回答
  •  忘了有多久
    2021-01-26 04:25

    DeploymentInfo servletBuilder = deployment()
    .addServlets(
     servlet("servlet1", YourServlet1.class).addInitParam("param1", "Value A")
    .addMapping("/servlet1/*"),
     servlet("servlet2", YourServlet2.class).addInitParam("param2", "Value B")
    .addMapping("/servlet2/*"),
     servlet("servlet3", YourServlet3.class).addInitParam("param2", "Value C")
    .addMapping("/servlet3/*")  // as many as you like.
    );
    

    Taken using info from here: https://github.com/undertow-io/undertow/tree/master/examples/src/main/java/io/undertow/examples/servlet

提交回复
热议问题