gpt4 book ai didi

java - Tapestry 返回区和流响应

转载 作者:行者123 更新时间:2023-12-01 23:18:48 26 4
gpt4 key购买 nike

我需要返回区域的主体和流响应。

我想更新区域并返回文件。

java中的事件将是这样的:

Object[] onActionFromGenerar() throws InstanceNotFoundException{
/**
* Code
*
*/

try(InputStream input = new ByteArrayInputStream(cuaderno.getFichero())){
return new Object[] {new AttachmentStreamResponse(input,"Transferencias"), tableZone.getBody()};
}catch (IOException x){
System.err.format("IOException: %s%n", x);
return new Object[] { Index.class } ;
}
}

但返回错误。只能返回tableZone.getBody();

我该怎么办?

最佳答案

您无法通过单个操作返回两者。

您需要执行两项操作。

  1. 第一个操作返回要更新的区域。它还使用 JavaScriptSupport.addScript(...)当客户端上的区域更新时加载第二个操作(例如 set window.location.location.href )
  2. 第二个操作返回 StreamResponse .

关于java - Tapestry 返回区和流响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20838750/

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