JavaBean综合应用实例

JavaBean综合应用实例

ID:36876153

大小:236.00 KB

页数:20页

时间:2019-05-10

JavaBean综合应用实例_第1页
JavaBean综合应用实例_第2页
JavaBean综合应用实例_第3页
JavaBean综合应用实例_第4页
JavaBean综合应用实例_第5页
资源描述:

《JavaBean综合应用实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章JavaBean综合应用实例1本章以网上人员信息管理系统为例介绍JavaBean的综合应用,使用JDBC访问后台数据库。系统包含人员信息的查询、人员信息的录入和人员信息的修改。28.1环境配置环境配置的步骤如下:1.在tomcat的webapps建立服务,服务名称为example2.安装SQLServer2000/2005数据库管理系统,建立XSCJ数据库,创建学生信息表XSXX,表结构如下图:33.在tomcat目录下的confCatalinalocalhost下创建example.xml文件,用来指定服务的路径,具体内容如下:

2、example"docBase="F:projectexample3webapps"reloadable="true"privileged="true"antiResourceLocking="false"antiJARLocking="false">44.在WEB-INF目录中建立web.xml文件,具体配置内容为8-1.TXT其中:config/WEB-INF/config/struts-config.xml<

3、/init-param>为配置登录页面的处理的action和form。config/user/WEB-INF/config/struts-config-user.xml为配置处理人员信息模块功能的action和form。55.在config中添加struts-config.xml,内容为:8-2.TXT其中:form-bean标签下name属性表示form的名称,type表示form的路径,此form调用struts

4、的form(配置环境中存在,不需重新设计),可以在下面直接定义form的属性。form-property标签是用来定义各个属性的配置,name表示属性名称,type表示属性类型,initial表示属性的默认值。action标签下path表示访问路径,type表示实现的class的路径,name表示form的名称,scope表示访问方式。forward标签指定返回的jsp,name表示返回的名称,path表示返回的jsp路径。66.在config中添加struts-config-user.xml,内容为:8-3.TXT其中:form-bean和struts-config

5、.xml中form-bean标签中不相同的是,此标签的form是自定义的,type中为自定义的form路径。78.2共通java定义1.定义数据库连接class,内容如8-4.TXT:2.定义编码器class,它可以直接从网上下载,内容如8-5.TXT3.定义人员信息操作方法本系统对人员信息操作需要功能,包括判定输入用户的用户名和密码是否存在、判定用户名是否存在、插入人员信息、查询出编辑界面显示的数据、更新人员信息、查询人员信息、删除人员信息和根据ID获得人员bean等。内容请见8-6.TXT84.定义共通常量类,便于一些常量的统一维护,例如:院系名称列表、专业名称列

6、表,代码如8-7.TXT98.3登录页面设计1.定义UserBean,内容为8-8.TXT2.定义LogonAction.java,用来做登录页面的处理,代码如8-9.TXT3.登录页面显示jsp为logon.jsp,代码如8-10.TXT页面效果图如下图所示:108.4人员信息的查询页面设计功能:用户如果有管理权限可以进行人员信息的查询和删除操作,并且显示相关按钮,否则用户只可以查询信息,只显示查询按钮。具体实现步骤如下:1.登录成功后进入人员信息查询页面,用户可以进行人员的查询和删除,如下图所示:112.如果登录用户为非系统管理员,显示页面如下图,页面左边不显示人

7、员登录link,并且检索页面不显示“删除”按钮,如下图所示:3.定义UserListForm.java,代码如8-11.TXT4.UserListAction.java实现人员查询页面的后台操作,具体代码如8-12.TXT125.页面框架logon_success.jsp代码:<%@pagelanguage="java"contentType="text/html;charset=gb2312"%>人员信息系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。