资源简介
这是一款JSP+SQL做的计算机毕业设计作品。 只能用于作业设计。 分三种用户,个人,专家,主编。
代码片段和文件信息
package com.qktgxt.action;
import java.io.IOException;
import java.sql.ResultSet;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.qktgxt.dao.DB;
import com.qktgxt.orm.Yonghu;
import com.qktgxt.util.Yhqx;
public class login_servlet extends HttpServlet{
public void service(HttpServletRequest reqHttpServletResponse res)throws ServletException IOException
{
String type=req.getParameter(“type“);
if(type.endsWith(“login“))
{
int loginType = Integer.parseInt(req.getParameter(“loginType“));
switch(loginType){
case Yhqx.ZB: //主编登录
zbLogin(req res);
break;
case Yhqx.ZJ: //专家登录
zjLogin(req res);
break;
case Yhqx.YH: //普通用户登录
yhLogin(req res);
break;
default:break;
}
}
if(type.endsWith(“userpw“))
{
userpw(req res);
}
}
public void userpw(HttpServletRequest reqHttpServletResponse res){
String oldPass = req.getParameter(“userPw“);
String newpass = req.getParameter(“userPw1“);
Yonghu yonghu = (Yonghu) req.getSession().getAttribute(“userinfo“);
if(oldPass.equals(yonghu.getLoginPw())){
int id = yonghu.getId();
int qx = yonghu.getQx();
String sql=““;
if(Yhqx.YH==qx){
//普通用户密码修改
sql = “update t_yonghu set loginPw=‘“+newpass+“‘ where id=“+id;
}else if(Yhqx.ZJ==qx){
//家用密码修改
sql = “update t_zjxx set loginPass=‘“+newpass+“‘ where id=“+id;
}else if(Yhqx.ZB==qx){
//主编密码修改
sql = “update t_zbxx set loginPass=‘“+newpass+“‘ where id=“+id;
}
object[] params={};
DB mydb=new DB();
mydb.doUpdate(sql params);
mydb.closed();
req.setAttribute(“message“ “操作成功!“);
req.setAttribute(“path“ “userPw.jsp“);
yonghu.setLoginPw(newpass);
req.getSession().setAttribute(“userinfo“ yonghu);
String targetURL = “/success.jsp“;
dispatch(targetURL req res);
}else{
req.setAttribute(“message“ “旧密码错误!“);
req.setAttribute(“path“ “userPw.jsp“);
String targetURL = “/success.jsp“;
dispatch(targetURL req res);
}
}
public void zbLogin(HttpServletRequest reqHttpServletResponse res){
String loginName = req.getParameter(“loginName“);
String loginPw = req.getParameter(“loginPw“);
String sql = “select idxingming from t_zbxx where loginName=? and loginPass=? and del=?“;
object[] params={loginNameloginPw0};
DB mydb=new DB();
try
{
mydb.doPstm(sql params);
ResultSet rs=mydb.getRs();
if(rs.next())
{
Yonghu yonghu=new Yonghu();
yonghu.setId(rs.getInt(“id“));
yonghu.setName(rs.getString(“xingming“));
yonghu.setLoginName(loginName);
yonghu.setLoginPw(loginPw);
yonghu.setQx(Yhqx.ZB);
rs.close();
mydb.closed();
req.getSession().setAttr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1048576 2013-05-22 10:23 248JSP期刊在线投稿系统\db_qktg_Data.MDF
文件 1048576 2013-05-22 10:23 248JSP期刊在线投稿系统\db_qktg_Log.LDF
文件 2380784 2012-08-01 09:50 248JSP期刊在线投稿系统\JSP期刊在线投稿系统录像.exe
文件 580 2013-05-21 18:18 248JSP期刊在线投稿系统\qktgxt\.classpath
文件 291 2013-05-21 17:16 248JSP期刊在线投稿系统\qktgxt\.myme
文件 1224 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\.project
文件 6010 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\src\com\qktgxt\action\login_servlet.java
文件 3920 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\src\com\qktgxt\action\zhuce_servlet.java
文件 4580 2013-05-21 18:17 248JSP期刊在线投稿系统\qktgxt\src\com\qktgxt\dao\DB.java
文件 731 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\src\com\qktgxt\orm\Tgfj.java
文件 1423 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\src\com\qktgxt\orm\Zjps.java
文件 1665 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\src\com\qktgxt\util\DateUtils.java
文件 66 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\src\dbConfig.properties
文件 1352 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\center.jsp
文件 126 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\commutil.js
文件 5008 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\css\ba
文件 795 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\css\dtree.css
文件 1669 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\css\front1.css
文件 6520 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\css\layout.css
文件 1168 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\css\main.css
文件 638 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\css\whole.css
文件 2684 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\css\woncore.css
文件 1554 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\down.jsp
文件 848 2012-04-01 23:25 248JSP期刊在线投稿系统\qktgxt\WebRoot\err\err.jsp
文件 59 2012-08-01 09:26 248JSP期刊在线投稿系统\qktgxt\WebRoot\img\1.gif
文件 63 2012-08-01 09:26 248JSP期刊在线投稿系统\qktgxt\WebRoot\img\10.gif
文件 63 2012-08-01 09:26 248JSP期刊在线投稿系统\qktgxt\WebRoot\img\10_1.gif
文件 59 2012-08-01 09:26 248JSP期刊在线投稿系统\qktgxt\WebRoot\img\1_1.gif
文件 60 2012-08-01 09:26 248JSP期刊在线投稿系统\qktgxt\WebRoot\img\2.gif
文件 60 2012-08-01 09:26 248JSP期刊在线投稿系统\qktgxt\WebRoot\img\2_1.gif
............此处省略180个文件信息
相关资源
- JSP新生报到系统
- 银行前置机ATM机系统设计
- 网上购物系统+毕业设计(完整版)
- 基于JAVA的职工考勤管理系统+JSP+SQL完
- 高校学生考勤系统(JSP源码+DB)
- Android应用源码无线点餐项目毕业设计
- javaweb邮件管理系统
- 小区停车收费管理信息系统 毕业设计
- JSP基于网络超市商品销售管理系统的
- 网上花店销售系统jsp
- JSP酒店客房管理系统本科毕业论文+系
- 2015最新基于JSP的网络订餐系统jsp+se
- web 项目servlet+jsp+tomcat+jdbc
- JSP+servlet+javabean实现购物车
- 基于java的聊天系统的设计于实现系统
- 基于JAVA的RSA文件加密软件的设计与实
- JSP自动排课管理系统(源代码+论文
- JSP+ACCESS网上拍卖平台系统(源代码
- JSP+access手机销售系统(论文+系统+开
- java图形图象处理论文+系统
- java某百货店POS积分管理系统_积分点更
- JAVA局域网监听软件的设计与开发(源
- JAVA打飞机游戏毕业设计(源代码+论文
- 社区医疗管理系统代码+论文JSP
- Java Web新闻发布管理系统 源码
- 网上花店,java+jsp+mysql制作
- JSP设计的BBS论坛系统
- jsp音乐网站系统开发
- JSP+MYSQL学生成绩管理系统204206
- Android--打地鼠--毕业设计
评论
共有 条评论