gpt4 book ai didi

java - doPost 完成后运行方法

转载 作者:行者123 更新时间:2023-11-30 06:19:58 25 4
gpt4 key购买 nike

有没有一种方法可以在每次 doPost(req, res) 之后调用 method() 而不必重写 method()每个 servlet 中每个 doPost block 的末尾?

最佳答案

最简单的方法可能是使用 servlet 过滤器。

public class YourFilter implements Filter {
public void init(FilterConfig filterConfig) throws ServletException { }
public void destroy() { }

public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {

// whatever you want to do before doPost

chain.doFilter(request, wrapper);

// whatever you want to do after doPost
}

然后您需要设置filterfilter-mapping in your web.xml .如果您使用的是 Servlet 3.x 容器(如 Tomcat 7+),您可以 use annotations .

关于java - doPost 完成后运行方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22461362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com