ajax 数据传到后台
我用的是ssh框架前台数据是text的value;我希望在action里获得它的value;应该怎么做?request不能用...
我用的是ssh框架
前台数据是text的value;
我希望在action里获得它的value;
应该怎么做?
request 不能用 展开
前台数据是text的value;
我希望在action里获得它的value;
应该怎么做?
request 不能用 展开
2个回答
推荐于2017-09-23
展开全部
ajax数据传到后台
$.ajax({
type: "GET", //POST
url: "***.action",
data: {username:$("#username").val(), content:$("#content").val()}, //组装参数
dataType: "json",
success: function(data){
alert('成功');
}
});
后台java;
String username
= request.getParameter("username
");
String content
= request.getParameter("content
");
忘记了,你说request不能用,那就定义两个变量
private String username;
private String content;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
展开全部
你既然用SSH框架,我记得Struts和前台页面只要配置好,后台是可以直接接收前台对应名字标签的数值的,你随便找个SSh框架的例子都有!
追问
.。。。。。我知道怎么配置就不问了
追答
楼上那位说的很清楚了TAT,像ajax这种,你一般是要传输特定的几个参数才会用ajax,所以可以像楼上那样定义好username,然后接收就行,Struts这种框架可以省去你在进行大规模的传参时的烦恼,因为不用写重复的get代码调用,他会直接新建实体然后接收同名前台参数,但这种个别的参数获取和处理刻意去套框架反而不方便
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询