关于前端后台的交互问题

最近遇到一个小猴,他一直搞不懂前端传过去的参数,怎么样才能在后台获取,
首先,你得确认你的后台架构是OK的
一般后台都是三层:控制层(.action、.do),方法、实现方法,以及实体类
我就拿我自己的举例

先看控制层
在这里插入图片描述
对照上面的图进行讲解
1、39行,是指这个action的位置,大位置,外部项目都喜欢很长很长的那啥嘛
2、42和43行,这两个是读取方法和实现方法层的玩意,42行的那玩意你得跟紧咯,不然就炸了
3、47行,是这个方法的名字,比如这个就是:getUser_all.do
4、49行,list是返回的类型格式,()里面的是参数,比如,这里就是传递2个参数,用户编号和姓名
5、60行,就是返回对应的值

然后我们来看方法、实现方法
在这里插入图片描述

在这里插入图片描述
相信看图,你们应该没问题吧,这直接的

再看前端访问

function search(){
	//这个方法就是读取页面的筛选条件,然后将其组合成后台需要的参数,也就是URL后面跟着的玩意
	url="";
	var userCode=$("#ucode").val();
	var userName=$("#uname").val();
	if(null!=userCode && userCode!=''&&userCode!=undefined && userCode!='undefined'){
		url+="&userCode="+userCode;
	}
	if(null!=userName && userName!=''&&userName!=undefined && userName!='undefined'){
		url+="&userName="+userName;
	}
	load();
}

function load(){
//这个鳖犊子玩意就是用来访问后台接口的
	$.get("getUser_all.do?page="+page+url,function(data){
		//data就是后台返回的值
	}):
}

OK,讲完了,有问题,下面评论,啥时候心血来潮就看看你们的评论,当然,心情好就回复,不然的话,你们可以来我的QQ群里浪一浪
在这里插入图片描述
947485668

嘿嘿嘿,我是小胖叔,我玩糗百,糗百昵称也是“敲代码的小胖叔”

发布了5 篇原创文章 · 获赞 0 · 访问量 1973

猜你喜欢

转载自blog.csdn.net/weixin_41880919/article/details/86658705