【实例简介】
编写Web应用程序(JavaEE平台上的应用,能够运行在Tomcat服务器上),实现学生信息的增删改查。
在Web页面上实现添加一个学生记录,删除某个学生记录,修改某个学生记录,和按照姓名,学号进行查询。
要求列表输出学生记录,必须实现分页功能。必须使用XML文件来进行存储,必须使用DOM4J来实现XML操作。
XML文件格式如下:该文件存储名称必须为/WEB-INF/students.xml。必须实现安全验证,只有注册的用户才能
登陆系统,进行学生信息的管理。必须考虑并发访问的安全性。用户名和密码需要存储在用户文件中,例如
/WEB-INF/users.txt文
【实例截图】
【核心代码】
student
└── student
├── FinalHomework
│ ├── build
│ │ └── classes
│ │ └── com
│ │ ├── finalwork
│ │ │ ├── IfSuccess.class
│ │ │ ├── PageBean.class
│ │ │ ├── SecureFilter.class
│ │ │ ├── Student.class
│ │ │ ├── XMLDataLoader$TAG_FLAG.class
│ │ │ └── XMLDataLoader.class
│ │ ├── servlet
│ │ │ ├── AddServlet.class
│ │ │ ├── DeleteServlet.class
│ │ │ ├── ExitServlet.class
│ │ │ ├── FindServlet.class
│ │ │ └── ModifyServlet.class
│ │ └── tag
│ │ └── LoadXMLTag.class
│ ├── src
│ │ └── com
│ │ ├── finalwork
│ │ │ ├── IfSuccess.java
│ │ │ ├── PageBean.java
│ │ │ ├── SecureFilter.java
│ │ │ ├── Student.java
│ │ │ └── XMLDataLoader.java
│ │ ├── servlet
│ │ │ ├── AddServlet.java
│ │ │ ├── DeleteServlet.java
│ │ │ ├── ExitServlet.java
│ │ │ ├── FindServlet.java
│ │ │ └── ModifyServlet.java
│ │ └── tag
│ │ └── LoadXMLTag.java
│ └── WebContent
│ ├── Add.jsp
│ ├── find.jsp
│ ├── IfSuccess.jsp
│ ├── login.jsp
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── modify.jsp
│ ├── Page.jsp
│ ├── student.xml
│ └── WEB-INF
│ ├── lib
│ │ ├── dom4j-1.6.1.jar
│ │ └── jaxen-1.1-beta-7.jar
│ ├── t.tld
│ ├── users.txt
│ └── web.xml
├── J2EE应用与开发.doc
└── 大作业要求.txt
17 directories, 38 files