gpt4 book ai didi

java - 从 Tapestry 代码执行 HTTP 请求

转载 作者:行者123 更新时间:2023-12-01 12:52:14 25 4
gpt4 key购买 nike

我想知道从 Tapestry 代码执行 http 请求的最佳实践是什么。

这是一个更具体的案例:

从某种表单成功提交后,我想对某些 URL 执行一些 http get 请求。当然,一种方法是使用该方法(onSubmitFromSomeForm()),但我真的不想这样做。

我想知道是否最好的方法是尝试像这样实现它:http://wiki.apache.org/tapestry/Tapestry5HowToRunTaskInThread

我正在运行 Tapestry 5.3.7。

最佳答案

我推荐一个简单的服务,它使用 ParallelExecutor 生成一个新线程。 .

public class CrawlerImpl implements Crawler {

private final ParallelExecutor executor;

public CrawlerImpl(final ParallelExecutor executor) {

this.executor = executor;
}

@Override
public void crawl(final String url) {

Future<String> future = executor.invoke(new Invokable<String>() { ... });

}
}

关于java - 从 Tapestry 代码执行 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24135508/

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