Java servlet注解

4

是否有一种纯Java servlet的方式,而不是使用Spring MVC请求映射将URL映射到方法?

类似于:

@GET(/path/of/{id})
1个回答

7

使用“普通香草”Servlet也可以实现(Spring MVC和JAX-RS也是基于servlet API构建的),只需要更多的样板文件。

@WebServlet("/path/of/*")
public class PathOfServlet extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        String id = request.getPathInfo().substring(1);
        // ...
    }

}

就这些了。多亏了新的Servlet 3.0 @WebServlet注解,你不需要任何web.xml条目。

另请参阅:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接