【发布时间】:2016-07-10 14:10:10
【问题描述】:
我正在使用以下代码从 jQuery Ajax 调用一个操作,它会返回 JSP 页面的完整代码。我只需要在动作类中定义的数组列表。
dashboard.js
$.ajax({
url : 'ELD/getAllDivisions',
type : 'POST',
dataType: 'text/javascript',
success : function(data) {
alert("success");
var response = data;
alert(response);
});
DivisionAction.java
@Autowired
private DivisionService divisionService;
private List<DivisionModel> divisionList = new ArrayList<DivisionModel>();
public String getAllDivisions() {
divisionList = divisionService.getAllDivisions();
return SUCCESS;
}
struts.xml
<constant name="struts.devMode" value="true" />
<package name="DIVISION" namespace="/" extends="struts-default">
<action name="getAllDivisions" method="getAllDivisions" class="foo.bar.DivisionAction">
<result name="success">/jsp/users/AdminDashboard.jsp</result>
</action>
我只需要从动作类返回的数组列表。
【问题讨论】:
标签: java jquery json ajax struts2