gpt4 book ai didi

java - 如何在 Apache OFBiz 中调用 java 类方法返回 excel 文件?

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

我计划通过一个小部件来实现此实现。用户将 ID 输入到 Controller ,然后输入到 java 类,该类将生成报告并向用户发送 excel 文件。

但是 ofbiz 似乎有点让人不知所措。您能给我一些实现这个的想法吗?

最佳答案

有不同的方法可以做到这一点,这实际上取决于您想要做什么。最简单的方法是:在 ofbiz UI 上创建一个指向 Controller 的链接/按钮。如果您已经有一个使用小部件创建的屏幕,那么这很简单。然后向 Controller 添加一个java事件。您的事件方法将获取 servlet 请求和响应对象作为参数。在该方法内创建 Excel 文件,准备它,并将其写入响应对象的输出流。 Controller 条目中的响应类型应为“无”,因为您是在事件中手动写入响应。所以你不需要渲染一个新的屏幕或任何东西。效果是,每当用户单击按钮时,它就会调用 Controller ,而 Controller 又会返回 Excel 文件。HTH

关于java - 如何在 Apache OFBiz 中调用 java 类方法返回 excel 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15673842/

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