求代码,编写JSP数据库应用程序实现一个用户管理模块

编写JSP数据库应用程序实现一个用户管理模块,数据库可采用SQLServer或Access。该系统包含以下几个页面:register.jsp、login.jsp、main... 编写JSP数据库应用程序实现一个用户管理模块,数据库可采用SQLServer或Access。该系统包含以下几个页面:register.jsp、login.jsp、main.jsp、userManage.jsp,各页面功能要求如下:(1)用户分为两类:普通用户和管理员用户。系统中一开始就有一个用户名为Administrator,密码为111111的管理员用户。普通用户可以通过register.jsp页面注册得到,或通过任意一个管理员用户经userManager.jsp页面添加得到。管理员用户只能由任意一个管理员用户通过userManager.jsp页面添加得到。(2)register.jsp为注册页面,通过该页面只能注册新的普通用户。注册时,如果输入的用户名已经被注册过,则提示并要求输入一个新的用户名。两次输入的密码必须相同,否则要求重新输入。如果输入的用户名未被注册过且两次输入的密码相同,则提示注册成功。(3)login.jsp为登录页面,若登录成功,则跳转到main.jsp。否则提示输入的用户名和密码有误。(4)main.jsp为主页面,成功登录后的用户在此页面能够看到欢迎信息,如张三登录后,在main.jsp页面能够看到“张三,欢迎你”字样。此页面要做页面防护,若不经登录而直接访问此页面则提示必须登录。如果是管理员登录,则在main.jsp中能够看到一个“用户管理”超级链接,通过该超级链接能够进入userManager.jsp页面。(5)userManager.jsp页面为用户管理页面,此页面要做页面防护,只有管理员用户才能访问此页面。在该页面中,能够查询所有用户的用户名、密码、用户类型,能够添加、删除、修改任意类型的用户。三、实验原理、方法和手段JDBC(Java DataBase Connectivity)提供了访问数据库的API,即由一些Java类和接口组成,是Java运行平台的核心类库中的一部份。在JSP中可以使用JDBC实现对数据库中表的记录的查询、修改和删除等操作。JDBC技术在数据库开发中占有很重要的地位。应用程序为了能和数据库交互信息,必须首先和数据库建立连接。可以通过JDBC-ODBC桥连接也可以通过Java数据库驱动程序连接。和数据库建立连接之后,就可以使用JDBC提供的API和数据库交互信息。如查询、更新、删除数据库中的表。对一个数据库中表进行查询操作的具体步骤:  (1)创建Statement对象Statement stmt=con.createStatement(); (2)执行SQL语句String sql="select * from T_Student";ResultSet rs=stmt.executeQuery(sql); (3)获取结果ResultSet对象中有一个游标,结果集刚生成时,此游标指向第一条记录之前,ResultSet的next()方法使得游标向下移动一行,若该行有数据,则返回true通过ResultSet的getString(列序号,从1开始)或 getString(字段名)可得到游标所指向行的对应字段的值。更新、删除、插入数据库时,需要调用Statement对象的executeUpdate方法。事务由一组SQL语句组成,所谓“事务处理”是指:应用程序保证事务中的SQL语句要么全部都执行,要么一个都不执行。事务是保证数据库中数据完整性与一致性的重要机制。 展开
 我来答
sdnu_pxd
2011-10-10 · TA获得超过133个赞
知道答主
回答量:190
采纳率:0%
帮助的人:145万
展开全部
做任务路过。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1271804850
2011-10-11
知道答主
回答量:63
采纳率:0%
帮助的人:15.4万
展开全部
ujgf
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式