我需要知道如何从不提交表单的按钮调用 Struts2 操作。当我单击该按钮时,它应该调用一个 Struts2 操作,该操作将对 SSRS 服务器(SQL Server Reporting Services)进行 Web 服务调用。服务器将报告发送到我放入响应的流中。然后它会显示一个弹出窗口来下载 PDF 文件。使用 JSF 很简单,commandButton 提供了一个“action”属性。我想要这样的等价物:
<h:commandButton id="editButton" value="Edit" action="#{myBean.edit}" />
public class MyBean {
public String edit() call web service, put the stream on the response return "OK"}}
在 Struts2 中如何?阿贾沙?查询?道场?我是 Struts2 和 Ajax 的新手,我做了很多 JSF。
谢谢你