3个回答
展开全部
前台:
jQuery.ajax( {
type : 'POST',
url : '/cloud-web/getMember.htm',
cache: false,
data : {"groupId": groupid},
dataType : 'json',
success : function(data) {
//成功后回调回来所执行的代码
error: function(data){
}
});
后台:
@RequestMapping(value = "/getMember")
@ResponseBody
public List<TUserInfo> getMember(HttpServletRequest request, HttpServletResponse response, HttpSession session) {
String groupId = request.getParameter("groupId");
Object user = session.getAttribute(USER_ID);
if (null != user) {
if (groupId != null && groupId.length() != 0) {
return chatService.getUserByGroupid(Integer.parseInt(groupId));
} else {
return null;
}
} else {
return null;
}
}
这里面当然还有很多地方需要配置,这个是一个简单的例子,我直接贴给你,后台用的是spring
展开全部
<%--预警规则添加处理begin--%>
function addRule() {
//指标
var iid = $("#showIndicator").combobox("getValue");
//周期
var aid = $("#showPeriod").combobox("getValue");
//描述
var ds = $("#showRuleDesc").val();
$.ajax({
type : "POST",
url : "addRule.action",// 请求的url
data : {
"indicatorId" : iid,
"alarmPeroidsTypeId" : aid,
"ruleDesc" : ds
},
dataType : "json",
success : function() {
$.messager.alert("提示","保存成功!");
$("#addRuleDiv").dialog("close");
},
error : function() {
alert("错误!");
}
});
}
<%--预警规则添加处理end--%>
/**
* 添加预警信息
* @see [类、类#方法、类#成员]
*/
public void addRule()
{
AlarmRules rule = new AlarmRules();
long num = System.currentTimeMillis();
ruleId = "R" + num;
rule.setAlarmRuleId(ruleId);
rule.setAlarmPeriodsTypeId(alarmPeroidsTypeId);
rule.setAlarmIndicatorId(indicatorId);
rule.setAlarmRuleDesc(ruleDesc);
//添加数据
ruleConfigService.insertRules(rule);
}
追问
后台这看不懂
追答
你用了strust框架啊,action的形式就类似于一个JavaBean有私有变量和get,set方法,页面传参你可以直接获得,非常方便
/*
* 指标id
*/
private String indicatorId;
/*
* 周期类型id
*/
private String alarmPeroidsTypeId;
/*
* 规则描述
*/
private String ruleDesc;
public String getRuleDesc()
{
return ruleDesc;
}
public void setRuleDesc(String ruleDesc)
{
this.ruleDesc = ruleDesc;
}
public String getAlarmPeroidsTypeId()
{
return alarmPeroidsTypeId;
}
public void setAlarmPeroidsTypeId(String alarmPeroidsTypeId)
{
this.alarmPeroidsTypeId = alarmPeroidsTypeId;
}
public String getIndicatorId()
{
return indicatorId;
}
public void setIndicatorId(String indicatorId)
{
this.indicatorId = indicatorId;
}
感觉你对框架好像不会用的样子啊...
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
人家后台没写全么,前台带的参数自动set到了类的属性里面,方法里直接拿来用了么...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询