Мне было интересно, можно ли вызвать метод сервлета без жизненного цикла непосредственно из браузера.
Например, просто как пример кода, если у меня есть что-то вроде -
public CheckServlet extends HttpServlet {
public void foo(HttpServletRequest req, HttpServletResponse res) {
// do something
}
}
web.xml -
<servlet>
<display-name>CheckServlet</display-name>
<servlet-name>CheckServlet</servlet-name>
<servlet-class>defpkg.CheckServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CheckServlet</servlet-name>
<url-pattern>/CheckServlet</url-pattern>
</servlet-mapping>
URL браузера -
http://localhost:8080/MyApp/CheckServlet
Теперь, если мне нужно позвонить на foo()
из браузера, возможно ли это, и если да, то как?
С уважением.