资源简介
编写Web应用程序(JavaEE平台上的应用,能够运行在Tomcat服务器上),实现学生信息的增删改查。
在Web页面上实现添加一个学生记录,删除某个学生记录,修改某个学生记录,和按照姓名,学号进行查询。
要求列表输出学生记录,必须实现分页功能。必须使用XML文件来进行存储,必须使用DOM4J来实现XML操作。
XML文件格式如下:该文件存储名称必须为/WEB-INF/students.xml。必须实现安全验证,只有注册的用户才能
登陆系统,进行学生信息的管理。必须考虑并发访问的安全性。用户名和密码需要存储在用户文件中,例如
/WEB-INF/users.txt文件。要求在作业中必须出现JSP技术,SERVLET技术,FILTER技术,Tag技术。
提供代码和说明文档
代码片段和文件信息
package com.finalwork;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.*;
public class IfSuccess {
private String account;
private String password;
public String getAccount()
{
return account;
}
public void setAccount(String account)
{
this.account=account;
}
public String getPassword()
{
return password;
}
public void setPassword(String password)
{
this.password=password;
}
public Map map=new HashMap();
public void read(String file)throws Exception
{
FileInputStream fis= new FileInputStream(file);
InputStreamReader isr= new InputStreamReader(fis“GBK“);
BufferedReader br=new BufferedReader(isr);
String s1=““;
String s2=““;
while( (s1=br.readLine())!=null)
{
s2=br.readLine();
map.put(s1s2);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-08-01 19:07 student\
目录 0 2013-08-01 19:06 student\FinalHomework\
文件 841 2013-07-19 13:54 student\FinalHomework\.classpath
文件 1046 2013-07-19 13:54 student\FinalHomework\.project
目录 0 2013-08-01 19:06 student\FinalHomework\.settings\
文件 503 2013-07-19 13:54 student\FinalHomework\.settings\.jsdtscope
文件 364 2013-07-19 13:54 student\FinalHomework\.settings\org.eclipse.jdt.core.prefs
文件 491 2013-07-19 13:54 student\FinalHomework\.settings\org.eclipse.wst.common.component
文件 345 2013-07-19 13:54 student\FinalHomework\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-07-19 13:54 student\FinalHomework\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-07-19 13:54 student\FinalHomework\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-08-01 19:06 student\FinalHomework\build\
目录 0 2013-08-01 19:06 student\FinalHomework\build\classes\
目录 0 2013-08-01 19:06 student\FinalHomework\build\classes\com\
目录 0 2013-08-01 19:06 student\FinalHomework\build\classes\com\finalwork\
文件 1612 2013-07-20 19:16 student\FinalHomework\build\classes\com\finalwork\IfSuccess.class
文件 2093 2013-07-22 09:16 student\FinalHomework\build\classes\com\finalwork\PageBean.class
文件 1941 2013-07-21 20:26 student\FinalHomework\build\classes\com\finalwork\SecureFilter.class
文件 1171 2013-07-20 19:16 student\FinalHomework\build\classes\com\finalwork\Student.class
文件 1179 2013-07-22 09:27 student\FinalHomework\build\classes\com\finalwork\xm
文件 8000 2013-07-22 09:27 student\FinalHomework\build\classes\com\finalwork\xm
目录 0 2013-08-01 19:06 student\FinalHomework\build\classes\com\servlet\
文件 2245 2013-07-22 14:47 student\FinalHomework\build\classes\com\servlet\AddServlet.class
文件 1632 2013-07-22 11:08 student\FinalHomework\build\classes\com\servlet\DeleteServlet.class
文件 1360 2013-07-21 21:06 student\FinalHomework\build\classes\com\servlet\ExitServlet.class
文件 3968 2013-07-22 10:01 student\FinalHomework\build\classes\com\servlet\FindServlet.class
文件 2106 2013-07-21 17:50 student\FinalHomework\build\classes\com\servlet\ModifyServlet.class
目录 0 2013-08-01 19:06 student\FinalHomework\build\classes\com\tag\
文件 971 2013-07-21 22:38 student\FinalHomework\build\classes\com\tag\Loadxm
目录 0 2013-08-01 19:06 student\FinalHomework\src\
目录 0 2013-08-01 19:06 student\FinalHomework\src\com\
............此处省略33个文件信息
- 上一篇:自动生带中文注释的实体类配置文件
- 下一篇:网上选课系统开题报告
评论
共有 条评论