永发信息网

如何接收form表单提交后的数据

答案:2  悬赏:10  手机版
解决时间 2021-02-02 16:33
如何接收form表单提交后的数据
最佳答案
可以用jquery 实现的,
function request(paras)
{
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
} 这个可以获取页面间的传参
全部回答
struts2中的action接收表单传递过来的参数有3种方法: 如,登陆表单login.jsp:
用户名: 密 码: 1.在action类中定义表单属性,两者属性名称必须一致。提供setter,getter方法。即可接收到表单传过来的参数. 这种接收参数的方法,方便简单,但是结构性不是很好,且当表单传递来的参数很多的时候,整个action类中充斥着setter,getter方法,程序结构不是很美观。 2.把表单传递过来的参数封装成一个类,然后调用其中的属性. 如,把login.jsp页面要传来的参数进行封装 private string username; private string password; public string getusername() { return username; } public void setusername(stringusername) { this.username = username; } public string getpassword(){ return password; } public void setpassword(string password) {this.password = password; } 然后再action方法中,定义该类的对象就可以了, 如 public class loginaction extends actionsupport{ private users users; public users getusers(){ return users; } public void setusers(users users){ this.users=users; } } 通过这种方法传值,还必须在jsp页面做一下处理,login.jsp中from1的属性名应该改成这样: 登陆表单login.jsp:
用户名: 密 码: 这种方法,在struts开发中是很常用的一种方法! 3.通过实现modeldriven接口接收表单数据(还没有用过,可以尝试。) 首先action类必须实现modeldriven接口,同样把表单传来的数据封装起来,action类中必须实例化该对象,并且要重写getmodel()方法 public class loginaction extends actionsupport implements modeldriven{ private users users =new users(); public users getmodel(){ return users; } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
淘宝卡券包已满怎么办
中国移动(创新通讯指定专营店)(园洲镇秀丽路1
大脚姆指甲上有很深的横纹是什么原因?
在校生可以在外校报考六级吗?国家有什么规定
东莞到孝感多少公里
下列关于各单位形成的会计档案,应当负责整理
求给红色跑车上色
房子属于国有土地,但是没有房产证,拆迁时是
蓝宇通讯(桥东四路1号旁)地址在什么地方,想
淘宝店铺招牌一天能修改几次
跟678dvd差不多的网站
梧桐树结的那个果子叫什么?就是长的很长像豆
别克全新英朗胎压200左右正常吗?
因为家里有孩子所以想把家具的角都包起来,但
中国电信(福田营业厅)(福园北路45号中国电信)
推荐资讯
揭东农商银行ATM(龙尾信用社)地址好找么,我
我湖南省美术联考合格了,但是没能上本省的二
从事乡镇领导工作和基层工作应知应会基本知识
tcl40寸液晶电视可以改成安卓系统吗?
谁知道这个图片的画师。。。沉迷这个画风啊,
张老师乘船顺长江而下到达宜昌的秭归茅坪港后
为什么河北的二本线比三本线高那么多比一本线
想入手一辆野马,但一直纠结要2.3T的还是3.7L
宁赣物流怎么去啊,有知道地址的么
重返德军总部输入作弊码却显示该服务器不能作
棠浦镇中心小学怎么去啊,我要去那办事
2019年新课改课堂作业六年级数学上册北京课改
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?