• 大小: 2.53MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-04
  • 语言: Java
  • 标签: java  

资源简介

java在线投稿系统源码

资源截图

代码片段和文件信息

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  java在线投稿系统源码\db_qktg_Data.MDF

     文件    1048576  2013-05-22 10:23  java在线投稿系统源码\db_qktg_Log.LDF

     文件    2380784  2012-08-01 09:50  java在线投稿系统源码\JSP期刊在线投稿系统录像.exe

     文件        580  2013-05-21 18:18  java在线投稿系统源码\qktgxt\.classpath

     文件        291  2013-05-21 17:16  java在线投稿系统源码\qktgxt\.mymetadata

     文件       1224  2012-04-01 23:25  java在线投稿系统源码\qktgxt\.project

     文件       6010  2012-04-01 23:25  java在线投稿系统源码\qktgxt\src\com\qktgxt\action\login_servlet.java

     文件       3920  2012-04-01 23:25  java在线投稿系统源码\qktgxt\src\com\qktgxt\action\zhuce_servlet.java

     文件       4580  2013-05-21 18:17  java在线投稿系统源码\qktgxt\src\com\qktgxt\dao\DB.java

     文件        731  2012-04-01 23:25  java在线投稿系统源码\qktgxt\src\com\qktgxt\orm\Tgfj.java

     文件       1423  2012-04-01 23:25  java在线投稿系统源码\qktgxt\src\com\qktgxt\orm\Zjps.java

     文件       1665  2012-04-01 23:25  java在线投稿系统源码\qktgxt\src\com\qktgxt\util\DateUtils.java

     文件         66  2012-04-01 23:25  java在线投稿系统源码\qktgxt\src\dbConfig.properties

     文件       1352  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\center.jsp

     文件        126  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\commutil.js

     文件       5008  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\css\base.css

     文件        795  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\css\dtree.css

     文件       1669  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\css\front1.css

     文件       6520  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\css\layout.css

     文件       1168  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\css\main.css

     文件        638  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\css\whole.css

     文件       2684  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\css\woncore.css

     文件       1554  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\down.jsp

     文件        848  2012-04-01 23:25  java在线投稿系统源码\qktgxt\WebRoot\err\err.jsp

     文件         59  2012-08-01 09:26  java在线投稿系统源码\qktgxt\WebRoot\img\1.gif

     文件         63  2012-08-01 09:26  java在线投稿系统源码\qktgxt\WebRoot\img\10.gif

     文件         63  2012-08-01 09:26  java在线投稿系统源码\qktgxt\WebRoot\img\10_1.gif

     文件         59  2012-08-01 09:26  java在线投稿系统源码\qktgxt\WebRoot\img\1_1.gif

     文件         60  2012-08-01 09:26  java在线投稿系统源码\qktgxt\WebRoot\img\2.gif

     文件         60  2012-08-01 09:26  java在线投稿系统源码\qktgxt\WebRoot\img\2_1.gif

............此处省略180个文件信息

评论

共有 条评论