资源简介
jsp课程设计个人信息管理系统,里面有完整的代码,能成功运行,只需要导入到eclipse(JavaEE)就行,还附有数据库SQL文件,以及完整的课程设计报告。这个系统是struts2+JSP+java开发出来的,前台跟后端分离。
用户可以在系统中任意添加、修改、删除个人数据,包括个人的基本信息、个人通讯录、日程安排、个人文件管理等。
(1)登录与注册
系统的登录和注册功能。
(2)个人基本信息管理模块
系统中对个人基本信息的管理包括:个人的姓名、性别、出生日期、民族、学历、职称、登录名、密码、电话、家庭住址等。
(3)用户个人通讯录模块
系统的个人通讯录保存了个人的通讯录信息,包括自己联系人的姓名、电话、邮箱、工作单位、地址、QQ等。可以自由添加联系人的信息,查询或删除联系人。
(4)日程安排模块
日程模块记录自己的活动安排或者其它有关事项,如添加从某一时间到另一时间要做什么事,日程标题、内容、开始时间、结束时间。可以自由查询,修改,删除。
欢迎大家下载!
代码片段和文件信息
package dateTimeManager;
import DBJavaBean.DB;
import com.opensymphony.xwork2.ActionSupport;
import java.sql.ResultSet;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.StringTokenizer;
import javax.servlet.http.HttpServletRequest;
import javax.swing.JOptionPane;
import org.apache.struts2.interceptor.ServletRequestAware;
public class AddDayAction extends ActionSupport implements ServletRequestAware{
private String year;
private String month;
private String day;
private String thing;
private String userName;
private String date;
private ResultSet rs=null;
private String message=“ERROR“;
private HttpServletRequest request;
public String getYear() {
return year;
}
public void setYear(String year) {
this.year = year;
}
public String getMonth() {
return month;
}
public void setMonth(String month) {
this.month = month;
}
public String getDay() {
return day;
}
public void setDay(String day) {
this.day = day;
}
public String getThing() {
return thing;
}
public void setThing(String thing) {
this.thing = thing;
}
public String getTime(){
String time=““;
SimpleDateFormat ff=new SimpleDateFormat(“yyyy-MM-dd“);
Date d=new Date();
time=ff.format(d);
return time;
}
public void message(String msg){
int type=JOptionPane.YES_NO_CANCEL_OPTION;
String title=“信息提示“;
JOptionPane.showMessageDialog(null msg title type);
}
public void setServletRequest(HttpServletRequest hsr) {
request=hsr;
}
public void validate(){
String mess=““;
boolean Y=trueM=trueD=true;
boolean DD=false;
String time=getTime();
StringTokenizer token=new StringTokenizer(time“-“);
if(this.getYear()==null||this.getYear().length()==0){
Y=false;
mess=mess+“*年份“;
addFieldError(“year““年份不允许为空!“);
}else if(Integer.parseInt(“20“+this.getYear()) DD=true;
addFieldError(“year““请正确填写年份!“);
}
if(this.getMonth()==null||this.getMonth().length()==0){
M=false;
mess=mess+“*月份“;
addFieldError(“month““月份不允许为空!“);
}else if(this.getMonth().length()>2||Integer.parseInt(this.getMonth())<0||Integer.parseInt(this.getMonth())>12){
DD=true;
addFieldError(“month““请正确填写月份!“);
}
if(this.getDay()==null||this.getDay().length()==0){
D=false;
mess=mess+“*日期“;
addFieldError(“day““日期不允许为空!“);
}else if(this.getDay().length()>2||Integer.parseInt(this.getDay())<0||Integer.parseInt(this.getDay())>31){
DD=true;
ad
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-05 17:14 jsp课程设计\
目录 0 2017-12-05 16:50 jsp课程设计\system\
文件 1988 2017-11-26 17:30 jsp课程设计\system\.classpath
文件 1039 2017-11-26 17:29 jsp课程设计\system\.project
目录 0 2017-12-05 16:50 jsp课程设计\system\.settings\
文件 503 2017-11-26 17:29 jsp课程设计\system\.settings\.jsdtscope
文件 122 2017-11-29 00:22 jsp课程设计\system\.settings\org.eclipse.core.resources.prefs
文件 364 2017-11-26 17:29 jsp课程设计\system\.settings\org.eclipse.jdt.core.prefs
文件 472 2017-11-26 17:29 jsp课程设计\system\.settings\org.eclipse.wst.common.component
文件 345 2017-11-26 17:29 jsp课程设计\system\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-11-26 17:29 jsp课程设计\system\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-11-26 17:29 jsp课程设计\system\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-12-05 16:50 jsp课程设计\system\WebContent\
文件 665 2017-12-03 20:20 jsp课程设计\system\WebContent\.project
目录 0 2017-12-05 16:50 jsp课程设计\system\WebContent\me
文件 36 2017-11-26 16:49 jsp课程设计\system\WebContent\me
目录 0 2017-12-05 16:50 jsp课程设计\system\WebContent\WEB-INF\
目录 0 2017-12-05 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\
文件 43578 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\asm-3.3.jar
文件 38275 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\asm-commons-3.3.jar
文件 21503 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\asm-tree-3.3.jar
文件 69002 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\commons-fileupload-1.3.1.jar
文件 173587 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\commons-io-2.2.jar
文件 384767 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\commons-lang3-3.2.jar
文件 1300487 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\freemarker-2.3.22.jar
文件 614203 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\javassist-3.11.0.GA.jar
文件 133518 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\log4j-api-2.2.jar
文件 826732 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\log4j-core-2.2.jar
文件 709922 2017-11-26 16:51 jsp课程设计\system\WebContent\WEB-INF\lib\mysql-connector-java-5.1.7-bin.jar
文件 227997 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\ognl-3.0.6.jar
文件 831973 2017-11-26 16:50 jsp课程设计\system\WebContent\WEB-INF\lib\struts2-core-2.3.24.jar
............此处省略151个文件信息
- 上一篇:网上租车系统
- 下一篇:Apache Commons官网下的jar包
评论
共有 条评论