81,092
社区成员
发帖
与我相关
我的任务
分享
<struts>
<include file="struts-default.xml"/>
<package name="gymbook" extends="json-default">
<action name="infoindex" class="com.dlut.cx.action.VenuesAction" method="getAllVenuesRestInfo">
<result type="json" name="success"></result>
</action>
</package>
</struts>
public class VenuesAction extends ActionSupport {
public String getAllVenuesRestInfo(){
try {
JSONObject infoJson = VenuesService.getAllVenuesRestInfo();
return infoJson.toString();
} catch (JSONException | ParseException e) {
e.printStackTrace();
return ERROR;
}
}
}
$(document).ready(function(){
$("#venuesinfo_btn").click(function(){
$.ajax({
type: "POST",
url: "indexinfo!getAllVenuesRestInfo.action",
//url: "indexinfo!getAllVenuesRestInfo.do",
//url: "indexinfo!getAllVenuesRestInfo",
dateType: "json",
success: function(data,status){
alert(data);
}
});
});
});
<struts>
<include file="struts-default.xml"/>
<package name="gymbook" extends="struts-default.xml">
<action name="infoindex" class="com.dlut.cx.action.VenuesAction" method="getAllVenuesRestInfo">
<result name="success">index.jsp</result>
</action>
</package>
</struts>
public class VenuesAction extends ActionSupport {
public String getAllVenuesRestInfo(){
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("venuesinfo", "haha");
return SUCCESS;
}
}
<div name="ca">
<%String str = (String)request.getAttribute("venuesinfo"); %>
<%=str %>
<% Enumeration names = request.getAttributeNames();
for(;names.hasMoreElements();){
%>
<%=names.nextElement()%>
<% }
%>
</div>
<struts>
<include file="struts-default.xml"/>
<package name="gymbook" extends="struts-default.xml">
<action name="infoindex" class="com.dlut.cx.action.VenuesAction" method="getAllVenuesRestInfo">
<result type="json" name="success"></result>
</action>
</package>
</struts>