第一范文网 - 专业文章范例文档资料分享平台

毕业论文-07210306-曹圣驹-基于JAVA技术的个人网上银行系统的设计与实现

来源:用户分享 时间:2025/6/7 13:25:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4.3.2 登录

主要代码如下:

HttpSession session=request.getSession(); if(request.getAttribute(\ }

//对用户进行判断

request.removeAttribute(\

if(user!=null){

session.setAttribute(\ return mapping.findForward(\ }else{

//用户登录失败则给出错误提示

String error=\帐户号码或密码错误,请重新登录!\ request.setAttribute(\ return mapping.findForward(\

21

4.3.3 查询

查询这显示数据库中该用户的信息,如下图:

4.3.4 转账 主要代码如下:

if(action.equals(\

double money=Double.parseDouble(request.getParameter(\String accountID2=request.getParameter(\if(c.getBalance()-money<0){ }

22

//转账金额比余额小

request.setAttribute(\余额不足\return mapping.findForward(\

Customer c2=TradeService.find(accountID2); if(c2==null){

//

request.setAttribute(\转帐帐号错误或不存在\return mapping.findForward(\

}else{

TradeService.zhuanzhang(c.getAccountID(),c2.getAccountID(),

money);

//转账完毕改变余额

}

c.setBalance(c.getBalance()-money); session.setAttribute(\

4.3.5 取款

主要代码如下:

if(action.equals(\

double money=Double.parseDouble(request.getParameter(\if(c.getBalance()-money<0){

23

}

request.setAttribute(\余额不足\return mapping.findForward(\

TradeService.qukuan(c.getAccountID(), money); c.setBalance(c.getBalance()-money); session.setAttribute(\

4.3.6 修改账户信息

主要代码如下:

if(action.equals(\

c.setUserName(request.getParameter(\c.setSex(request.getParameter(\c.setCardID(request.getParameter(\

24

毕业论文-07210306-曹圣驹-基于JAVA技术的个人网上银行系统的设计与实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4cev539z4a4qfr116rnr_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top