书签 分享 收藏 举报 版权申诉 / 29

类型基于JAVA技术网上银行系统的实现.docx

  • 文档编号:23122518
  • 上传时间:2023-05-08
  • 格式:DOCX
  • 页数:29
  • 大小:1.04MB

密码:

0px"class="FontStyle">

passwordproperty="password"value=""/>

验证码:

4.3.2用户登录界面(welcome.jsp)

(1)用户登录界面由卡号、输入框和密码、验证码、提交、重置按钮组成。

(2)输入框使用JavaScript技术来限制条件,若未选中添写相关信息则提示“请输入卡号或者密码以及验证码”。

(3)用户登录界面的运行结果如图4-5所示:

图4-5用户登录界面

4.3.3修改密码管理(modify.jsp)

(1)修改用了以JSP语言操作,对数据库的操作用JavaBean进行封装。

(2)修改密码管理格式为表格类型包括:

原密码、新密码及新密码的确认

(3)修改密码管理页面字体大小为12像素,颜色为淡黑,链接CSS样式后文字为黑色。

(5)修改密码管理模块运行结果如图4-6所示:

图4-6修改密码管理

(6)修改密码界面源代码:

publicbooleanmodify(Accountaccount){

Sessionsession=null;

Transactiontx=null;

booleanb=false;

try{

session=HibernateSessionFactory.getSession();

tx=session.beginTransaction();

Accountacc=(Account)session.get(Account.class,account.getId());

acc.setPassword(account.getPassword());

session.update(acc);

b=true;

}catch(Exceptione){

tx.rollback();

e.printStackTrace();

}finally{

mit();

HibernateSessionFactory.closeSession();

}

returnb;

}

4.3.4存款管理(depoit.jsp)

(1)存款管理直接用于输入所存金额。

(2)后台管理模块的添加与编辑均用了JSP语言进行操作,对数据库的操作用JavaBean进行封装。

(3)商品管理页面字体大小为12像素,颜色为淡黑,链接字体在链接CSS样式后文字为黑色。

(4)存款管理模块运行结果如图4-7所示:

图4-7存款管理

(5)存款管理界面源代码:

publicbooleandeposit(Accountaccount){

Sessionsession=null;

Transactiontx=null;

booleanb=false;

try{

session=HibernateSessionFactory.getSession();

tx=session.beginTransaction();

Accountacc=(Account)session.get(Account.class,account.getId());

acc.setBalance(newDouble(acc.getBalance().doubleValue()+account.getBalance().doubleValue()));

session.update(acc);

b=true;

}catch(Exceptione){

tx.rollback();

e.printStackTrace();

}finally{

mit();

HibernateSessionFactory.closeSession();

}

returnb;

}

4.3.5取款管理(disbuse.jsp)

(1)取款管理直接用于输入所存金额。

(2)取款管理模块的查询与删除均用了JSP语言进行操作,对数据库的操作用JavaBean进行封装。

(3)后台订单管理页面字体大小为12像素,颜色为淡黑,链接字体在链接CSS样式后文字为红色。

(4)取款运行结果如图4-8所示:

图4-8取款管理

(5)取款管理界面源代码:

publicbooleandisburse(Accountaccount){

Sessionsession=null;

Transactiontx=null;

booleanb=false;

try{

session=HibernateSessionFactory.getSession();

tx=session.beginTransaction();

Accountacc=(Account)session.get(Account.class,account.getId());

acc.setBalance(newDouble(acc.getBalance().doubleValue()-account.getBalance().doubleValue()));

session.update(acc);

b=true;

}catch(Exceptione){

tx.rollback();

e.printStackTrace();

}finally{

mit();

Hibe

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
基于 JAVA 技术 网上银行 系统 实现
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于JAVA技术网上银行系统的实现.docx
链接地址:https://www.bdocx.com/doc/23122518.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开