gpt4 book ai didi

java - 如何将信息放入 Tapestry5 的输出流中?

转载 作者:行者123 更新时间:2023-11-30 07:39:37 24 4
gpt4 key购买 nike

我如何将信息放入来自 tapestry5 的输出流中?

我需要一个页面,当用户输入它时打开一个对话框以保存或打开带有输出流信息的文件。

我写下一段代码:

公共(public)类索引{

@Inject
private RequestGlobals requestGlobals;

@OnEvent("activate")
public void onActivate() {
try {
HttpServletResponse response = requestGlobals.getHTTPServletResponse();
response.setContentType("text/txt");
PrintWriter out = response.getWriter();
out.println("hellooooooo");
out.flush();
} catch (IOException ex) {
Logger.getLogger(Index.class.getName()).log(Level.SEVERE, null, ex);
}
}

我希望结果只是“hellooooooooo”但是是(“hellooooooo”+我的 html 原始页面)

最佳答案

您的方法应该具有 StreamResponse 的返回类型。您返回 StreamResponse 接口(interface)的实现,它只返回您想要的数据和您想要的内容类型。

在这里查看:

http://tapestry.apache.org/tapestry5/apidocs/

更多信息在这里:

http://tapestry.formos.com/nightly/tapestry5/tapestry-core/guide/pagenav.html

关于java - 如何将信息放入 Tapestry5 的输出流中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/288430/

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