资源简介
用Java写的WEB文件管理器,源码、数据库都有可以用于交作业

代码片段和文件信息
package com.action;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.sf.json.JSONobject;
import net.sf.json.util.JSONBuilder;
import javaz.ActionForward;
import com.dao.ManUserDao;
import com.entity.ManUser;
import com.entity.Message;
public class ManUserServlet extends HttpServlet {
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
this.doPost(request response);
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
String action = request.getParameter(“action“);
if(action != null || !““.equals(action)){
if(“loginUser“.equals(action)){
this.loginUser(request response);
}else if(“exit“.equals(action)){
this.exit(request response);
}else if(“updatePwd“.equals(action)){
this.updatePwd(request response);
}else if(“findUser“.equals(action)){
this.findUser(request response);
}else if(“addUser“.equals(action)){
this.addUser(request response);
}else if(“deleteUser“.equals(action)){
this.deleteUser(request response);
}
}
}
public void loginUser(HttpServletRequest request HttpServletResponse response){
Message meg = new Message();
String userName = request.getParameter(“userName“);
String userPwd = request.getParameter(“userPwd“);
ManUserDao manUserDao = new ManUserDao();
ManUser loginUser = manUserDao.getManUser(userName userPwd);
if(loginUser != null){
request.getSession().setAttribute(“loginUser“ loginUser);
meg.setStatus(true);
SimpleDateFormat sf = new SimpleDateFormat(“yyyyMMddHHmmss“);
loginUser.setLastTime(sf.format(new Date()));
manUserDao.updateLastTime(loginUser);
}
ActionForward.writeJson(response meg);
}
public void exit(HttpServletRequest request HttpServletResponse response){
Message meg = new Message();
request.getSession().removeAttribute(“loginUser“);
meg.setStatus(true);
ActionForward.writeJson(response meg);
}
public void updatePwd(HttpServletRequest request HttpServletResponse response){
object obj = request.getSession().getAttribute(“loginUser“);
if(obj != null){
String newPwd = request.getParameter(“newPwd“);
ManUser loginUser = (ManUser)obj;
String id = request.getParameter(““);
Message meg = new Message();
ManUserDao manUserDao = new ManUserDao();
ManUser manUser = new ManUser();
manUser.setId(loginUser.getId());
manUser.setUserPwd(newPwd);
if(manUserDao.updateManUserPwd(manUser) == 1){
meg.setStatus(true);
}
ActionForward.writeJson(response meg);
}
}
public void findUser(HttpServletRequest reque
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-04-28 16:40 文件管理器\
文件 1083 2016-04-28 16:40 文件管理器\.classpath
文件 1338 2016-04-28 16:40 文件管理器\.project
目录 0 2016-04-28 16:40 文件管理器\.settings\
文件 522 2016-04-28 16:40 文件管理器\.settings\.jsdtscope
文件 151 2016-04-28 16:40 文件管理器\.settings\org.eclipse.core.resources.prefs
文件 364 2016-04-28 16:40 文件管理器\.settings\org.eclipse.jdt.core.prefs
文件 488 2016-04-28 16:40 文件管理器\.settings\org.eclipse.wst.common.component
文件 414 2016-04-28 16:40 文件管理器\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-04-28 16:40 文件管理器\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-04-28 16:40 文件管理器\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2016-04-28 16:40 文件管理器\SQL\
文件 285 2016-04-28 16:40 文件管理器\SQL\SQLServer.sql
目录 0 2016-04-28 16:40 文件管理器\WebRoot\
目录 0 2016-04-28 16:40 文件管理器\WebRoot\me
文件 39 2016-04-28 16:40 文件管理器\WebRoot\me
目录 0 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\
文件 93787 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\jquery-1.6.2.min.js
目录 0 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\locale\
文件 8163 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\locale\en_US.js
文件 8132 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\locale\zh_CN.js
文件 757186 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\miniui.js
目录 0 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\
目录 0 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\
目录 0 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\css\
文件 30550 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\css\font-awesome.css
文件 23739 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\css\font-awesome.min.css
目录 0 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\fonts\
文件 93888 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\fonts\FontAwesome.otf
文件 60767 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\fonts\fontawesome-webfont.eot
文件 313398 2016-04-28 16:40 文件管理器\WebRoot\MiniUI\res\font-awesome\fonts\fontawesome-webfont.svg
............此处省略2898个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- JSP企业人事管理系统设计(源代码+论
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- 实现一个图书管理系统
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- 商店商品管理系统 JAVA写的 有界面
- 基于JSP的校友信息管理系统(添加数
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
评论
共有 条评论