资源简介
个人信息管理系统有四大模块:1、个人信息增删查改;2、通讯录联系人增删查改;3、个人日程安排增删查改;4、个人文件上传和下载;该系统是基于struts2框架的maven JavaWeb项目工程,是B/S系统。数据库是mysql,有数据库文件。
代码片段和文件信息
package DBJavaBean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import javax.swing.JOptionPane;
import org.apache.struts2.interceptor.ServletRequestAware;
import JavaBean.MyDayBean;
import JavaBean.MyFileBean;
import JavaBean.MyFriBean;
import JavaBean.MyMessBean;
import JavaBean.UserNameBean;
public class DB implements ServletRequestAware{
private String driverName = “com.mysql.jdbc.Driver“;
private String url = “jdbc:mysql://127.0.0.1:3306/imsystem?characterEncoding=utf-8“;
private String user = “root“;
private String password = “root“;
private Connection con = null;
private Statement st = null;
private ResultSet rs = null;
private HttpServletRequest request;
public DB(){
}
public String getDriverName() {
return driverName;
}
public void setDriverName(String driverName) {
this.driverName = driverName;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getUser() {
return user;
}
public void setUser(String user) {
this.user = user;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public void setServletRequest(HttpServletRequest hsr) {
request=hsr;
}
//完成连接数据库操作>生成容器并返回
public Statement getStatement(){
try {
Class.forName(this.getDriverName());
con = DriverManager.getConnection(this.getUrl()this.getUser()this.getPassword());
return con.createStatement();
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
//查询个人信息,并返回结果集rs
public ResultSet selectMess(HttpServletRequest request String userName) {
try {
String sql = “select* from user where userName=‘“+userName+“‘“;
st = getStatement();
return st.executeQuery(sql);
} catch (SQLException e) {
e.printStackTrace();
return null;
}
}
//查询登录名和密码是否存在
public ResultSet selectLogin(HttpServletRequest request String userName String password) {
try {
String sql = “select* from user where userName=‘“+userName+“‘and password=‘“+password+“‘“;
st = getStatement();
return st.executeQuery(sql);
} catch (SQLException e) {
e.printStackTrace();
return null;
}
}
//调用myLogin()、myMessage()方法、myFriends()、myDayTime()、myFile()方法,把所有和用户有关的信息全部保存到session对象中,该方法成功登录后调用
public String addList(HttpServletRequest request String userName) {
//TODO
String sure = null;
String login = myLogin(requestuserName);
String mess = myMessage(requestuserName);
String fri = myFriends(requestuserName);
String day = myDayTime(requestuserName);
String file = myFile(requestuserName);
if(mess.equals(“ok“)&&login.equa
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1271 2018-03-27 12:18 PIMSystem\.classpath
文件 1218 2018-03-27 12:17 PIMSystem\.project
文件 567 2018-03-27 12:17 PIMSystem\.settings\.jsdtscope
文件 119 2018-03-27 12:17 PIMSystem\.settings\org.eclipse.core.resources.prefs
文件 736 2018-03-27 12:17 PIMSystem\.settings\org.eclipse.jdt.core.prefs
文件 90 2018-03-27 12:17 PIMSystem\.settings\org.eclipse.m2e.core.prefs
文件 559 2018-03-27 12:17 PIMSystem\.settings\org.eclipse.wst.common.component
文件 252 2018-03-27 12:17 PIMSystem\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-03-27 12:17 PIMSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-27 12:17 PIMSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 81 2018-03-27 12:17 PIMSystem\.settings\org.hibernate.eclipse.console.prefs
文件 2064 2018-03-30 14:24 PIMSystem\imsystem.sql
文件 1771 2018-03-24 16:39 PIMSystem\pom.xm
文件 22600 2018-03-30 12:39 PIMSystem\src\main\java\DBJavaBean\DB.java
文件 3837 2018-03-29 15:55 PIMSystem\src\main\java\edu\dateTimeManager\action\AddDayAction.java
文件 815 2018-03-29 16:18 PIMSystem\src\main\java\edu\dateTimeManager\action\DeleteDayAction.java
文件 3516 2018-03-29 16:05 PIMSystem\src\main\java\edu\dateTimeManager\action\FindDayAction.java
文件 3447 2018-03-29 16:15 PIMSystem\src\main\java\edu\dateTimeManager\action\UpdateDayAction.java
文件 4159 2018-03-30 00:09 PIMSystem\src\main\java\edu\fileManager\action\AddFileAction.java
文件 1260 2018-03-29 20:44 PIMSystem\src\main\java\edu\fileManager\action\DeleteFileAction.java
文件 1873 2018-03-30 12:31 PIMSystem\src\main\java\edu\fileManager\action\DownFileAction.java
文件 1754 2018-03-29 20:37 PIMSystem\src\main\java\edu\fileManager\action\FindFileAction.java
文件 2889 2018-03-29 12:02 PIMSystem\src\main\java\edu\friendManager\action\AddFriAction.java
文件 842 2018-03-29 12:02 PIMSystem\src\main\java\edu\friendManager\action\DeleteFriAction.java
文件 1814 2018-03-29 14:37 PIMSystem\src\main\java\edu\friendManager\action\FindFriAction.java
文件 2597 2018-03-29 12:02 PIMSystem\src\main\java\edu\friendManager\action\UpdateFriAction.java
文件 2492 2018-03-27 17:50 PIMSystem\src\main\java\edu\login\action\LoginAction.java
文件 4813 2018-03-28 23:49 PIMSystem\src\main\java\edu\login\action\RegisterAction.java
文件 3787 2018-03-28 16:03 PIMSystem\src\main\java\edu\personManager\action\UpdateMessAction.java
文件 1611 2018-03-28 16:03 PIMSystem\src\main\java\edu\personManager\action\UpdatePassAction.java
............此处省略121个文件信息
相关资源
- 基于JavaWeb的博客网站的设计与实现毕
- 企业商品销售管理系统jsp+java+sql
- commons-fileupload-1.2.1.jar与commons-io-1.3.
- 购物车jsp+sql server
- jsp登录页面代码jsp登录页面代码
- j2ee课程设计小项目jsp+servlet+javaBean+
- MyEclipse+Servlet+Jsp+MySql+Tomcat实现简单订
- JAVAWEB_项目开发_网上订餐系统-CSDN
- 基于区块链的茶叶溯源平台源代码.
- 学生成绩管理系统 jsp+sqlserver源码
- 图书管理系统 jsp+mysql 毕业设计
- javaweb使用mvc框架实现注册登录
- java 项目 电子卡充值系统jsp + javabea
- 在线财务管理系统(含jsp源码)
- jsp_html_web_实现页面跳转
- 学习JAVA Web的过程和方法
- 学生信息管理系统(JSP源码)
- pagehelper-3.4.2-fixjar包完整版
- javaweb在线聊天网站
- jsp邮箱系统,实现了收邮件和发送附
- 分页显示java+jsp+eclipse+tomcat
- 通讯录web版
- Spring Cloud Consul服务消费方集成JSP和
- 一个基于JSP的人力资源管理系统
- 用jsp+servlet+EL表达式+JSTL写的分页代码
- jsp+myeclipse+mysql员工管理系统
- jsp+sql简单购物车
- 基于JSP+Servlet+JavaBean+Dao开发模式——
- jsp 用户登录注册实现
- jsp+mysql做得网上论坛系统
评论
共有 条评论