我有一个Struts 2应用程序,正在其中创建函数Export to Excel。我正在使用不在s:form tag
<button class="action-button" id = "exportToExcel" style="float: right;height: 2em;padding: 0 1em; margin-right: 2%;" onClick="exportTableToExcel()">Export to Excel</button>
在exportTableToExcel()中,我正在进行ajax调用以发送html表(数据透视表数据)作为json数据发送。
在我的ajax调用中,URL指定为:
url: './pivotSaveToExcelAction/createExcelReport.action'
struts.xml条目如下:
<package name="pivotSaveToExcelAction" namespace="/pivotSaveToExcelAction" extends="json-default">
<action name="createExcelReport" class="....PivotSaveToExcelAction">
<result type="json"/>
</action>
</package>
谁能告诉我我要去哪里错了? 我收到错误消息:
名称空间/ reports / pivotTable / pivotSaveToExcelAction和操作名称createExcelReport没有映射的操作。