Веб-сервис перенаправления просит по другому адресу

Я имею Спринг ВС , которые обращаются со всем видом запроса в spring-ws-servlet.xml контекст:

    
        spring-ws
        /*
    

Есть ли способ создать политику, где определенный запрос будет перенаправлен, чтобы обратиться, я хочу? например, когда кто-то просит для адреса localhost:8080/MyProject/someofrequest.asmx , мой web.xml перенаправит этот запрос к localhost:8080/MyProject/HandleMessage ??

1
nl ja de

1 ответы

Решение состояло бы в том, чтобы создать очень простой сервлет, который перенаправит запросы с образцом *.asmx к вашему /HandleMessage действие:


    redirect
    com.x.RedirectServlet



    redirect
    *.asmx

Кодекс сервлета:

public class RedirectServlet extends HttpServlet{
        public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException{
              response.sendRedirect("http://localhost:8080/MyProject/HandleMessage");
        }
}
0
добавлено
Spring Framework and more
Spring Framework and more
839 участник(ов)

чат о spring framework и связанных с ним технологиях. We're discussing: job, tech questions, beer meet up/networking: tech review ,LinkedIn skills, SOF q/a raise up& etc. languages: russian,java,eng.