全文预览

基于MVC模式的学生成绩管理系统

上传者:似水流年 |  格式:doc  |  页数:24 |  大小:0KB

文档介绍
跟踪} return count; } 3.2 登录模块登录是每一个成功项目中不可缺少的模块,好的登录模块可以保证系统的可靠性和安全性。本节首先严格按照 MVC 架构模式为学生成绩管理系统制作了一个简单的登录模块,登录成功后,应当进入该系统的管理系统,因此本节还详细介绍了主窗体的设计。按照 MVC 模式进行构建登录功能的开发,对该模块的文件构建说明如下(1) Model 层:在 nepu.model 包中添加用户的实体 Javabean ,类名为 User 。在 nepu.DAO 中添加业务 Javabean ,类名为 User DAO 。其中 User 类包含 2 个属性,分别是姓名和密码,同时在该类中添加属性的 set 、 get 方法, User 类的属性定义部分代码如下: public class User { private String userN ame=""; //用户名 private String password=""; //密码}( 2) Ctroller 层:在 nepu.servlet 中添加类 UserServlet ,该 servlet 主要负责参数的接收以及用户相关操作的流程控制,例如,用户登录功能。( 3) View 层:在 Webroot/Admin 文件夹下添加名为 login.jsp 的 JSP 文件。 3.2.1 View 层构建首先在 MyEclipse 的项目的 WebRoot 目录中建立 admin 文件夹, 在其下建立 JSP 页面,在该页面中编写表单代码,其中注意表单的 action 属性为该表单信息提交的服务端 URL 地址, method 属性为提交方式。在这里由于是按照 MVC 模式,将信息提交给 Servlet ,因此 method 必须 post 。同时为避免复杂的 URL 的路径逻辑关系, 统一使用绝对路径。

收藏

分享

举报
下载此文档