过来的data2=$(\商品名称/定单号\值,根据商品名称或者订单编号进行精确删选,首先从session中获得登录用户名,并将其转换为String类型, if(request.getSession()!=null){yhm=(String)request.getSession().getAttribute(\hm\然后判断它是否存在,调用订单处理类里面的getIsGLY()方法判断是否是管理员,int isgly=ddcl.getIsGLY(yhm);然后判断该用户名是否是管理员,如果isgly等于0,说明使用户,则是前台订单查询。然后调用订单操作实现类里面的ddCxFy()方法,执行sql语句,遍历结果集,将订单放到list当中,最后匹配list当中的每一个元素,来执行function函数,判断该订单是否已经付款。
$.each(data.list,function(i,item){ var ddzt =\var cz = \if(item.ddzt==1){ ddzt=\已经付款\
cz =\评价\}else if(item.ddzt==0){ ddzt=\等待付款\
cz =\付款\}
4.3 后台功能的设计与实现
后台只有管理员才能登陆,管理员登陆进去之后对系统进行维护,管理员是不能注册的,只能由默认的admin新增。管理可以进行用户管理,商品管理和订单管理[20]。
4.3.1 管理员登录模块
每一个系统都是有后台的,是由后台管理员管理的,通过sql语句进行对后台数据库进行增删改查操作,后台管理员可以对系统的各个模块进行管理,后台管理员登陆页面如图4-8所示。
第 26 页 共 34页
图4-8 管理员登陆图
后台登陆使用form表单提交的方式跳转到登陆控制的那个serverLoginControl类中,
4.3.2 用户查询模块
前台注册的用户可以在后台显示显示出来,管理可以对其进行查询、修改、删除,查询可以根据用户名查询,查询用户页面如图4-9所示。
图4-9 用户查询图
点击用户查询超链接时通过form表单进行提交,跳转到queryYH_ByYhmControl这个servlet,