77范文网 - 专业文章范例文档资料分享平台

教务管理系统核心代码

来源:网络收集 时间:2018-10-28 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

UserDao

package com.cissst.dao; import java.util.List;

import org.apache.ibatis.session.SqlSession; import com.cissst.entity.Users;

import com.cissst.utils.MyBatisUtils; public class UserDao {

public static Users findUserById(int userId){ SqlSession session=MyBatisUtils.getSqlSession(); Users users=session.selectOne(\ MyBatisUtils.closeConn(session); return users; } public static boolean delUserInfo(int userId){ SqlSession session=MyBatisUtils.getSqlSession(); int flag=session.insert(\ session.commit(); if(flag!=0){ return true; } return false; } public static boolean updateUserInfo(Users users){ SqlSession session=MyBatisUtils.getSqlSession(); int flag=session.update(\ session.commit(); if(flag!=0){ return true; } return false; } public static boolean saveUserInfo(Users user) { SqlSession session=MyBatisUtils.getSqlSession(); int flag=session.insert(\ session.commit(); if(flag!=0){ return true; } return false; } public static ListfindWithPage(){ Listlist=null; try{

}

}

SqlSession session=MyBatisUtils.getSqlSession(); list=session.selectList(\ MyBatisUtils.closeConn(session); }catch (Exception e) { }

return list;

UserDaoMapper

Users.java

package com.cissst.entity;

public class Users { private Integer id; private String userNumber; private String username; private String password; private String sex; private String age; private String address; private String tel; private String qq; private String remark; public String getUserNumber() { return userNumber; } public Users(String userNumber, String username, String password, String sex, String age, String address, String tel, String qq, String remark) { this.userNumber = userNumber; this.username = username; this.password = password; this.sex = sex; this.age = age; this.address = address; this.tel = tel; this.qq = qq; this.remark = remark; } public Users() {

}

public void setUserNumber(String userNumber) { this.userNumber = userNumber; }

public Integer getId() { return id; }

public void setId(Integer id) { this.id = id; }

public String getUsername() { return username; }

public void setUsername(String username) { this.username = username; }

public String getPassword() { return password; }

public void setPassword(String password) { this.password = password; }

public String getSex() { return sex; }

public void setSex(String sex) { this.sex = sex; }

public String getAge() { return age; }

public void setAge(String age) { this.age = age; }

public String getAddress() { return address; }

public void setAddress(String address) { this.address = address; }

public String getTel() { return tel;

}

}

public void setTel(String tel) { this.tel = tel; }

public String getQq() { return qq; }

public void setQq(String qq) { this.qq = qq; }

public String getRemark() { return remark; }

public void setRemark(String remark) { this.remark = remark; }

UserServlet.java

package com.cissst.servlet;

import java.io.IOException;

import java.text.SimpleDateFormat; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;

import com.cissst.dao.UserDao; import com.cissst.entity.Users; import com.google.gson.Gson;

@WebServlet(\

public class UserServlet extends HttpServlet{

Users users=null;

private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp); } protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String m=req.getParameter(\获得页面中传递的参数值 resp.setCharacterEncoding(\ if(\ Listlist=UserDao.findWithPage(); for(Users u:list){ if(\ u.setSex(\男\ }else if(\ u.setSex(\女\ }else{ u.setSex(\什么都不是\ } } resp.getWriter().print(new Gson().toJson(list)); }else if(\ //编写后台自定生成编号 SimpleDateFormat format=new SimpleDateFormat(\ String userNumber=format.format(new Date()); Users users=new Users(userNumber, req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\req.getParameter(\ if(UserDao.saveUserInfo(users)){ resp.getWriter().print(true); }else{ resp.getWriter().print(false); }

}else if(\ String ids[]=req.getParameterValues(\ if(ids.length>0){ for(String delId:ids){ int id=Integer.valueOf(delId); if(UserDao.delUserInfo(id)){ resp.getWriter().print(true); }else{ resp.getWriter().print(false); }

}

}

}else if(\ users=UserDao.findUserById(Integer.valueOf(req.getParameter(\ resp.getWriter().print(new Gson().toJson(users));

}else if(\ users.setUsername(req.getParameter(\ users.setAddress(req.getParameter(\ users.setAge(req.getParameter(\ users.setPassword(req.getParameter(\ users.setQq(req.getParameter(\ users.setSex(req.getParameter(\ users.setTel(req.getParameter(\ users.setRemark(req.getParameter(\

if(UserDao.updateUserInfo(users)){

resp.getWriter().print(true); }else{ resp.getWriter().print(false); }

}else if(\ Mapmap=new HashMap(); map.put(\ map.put(\ if(UserDao.login(map)){

resp.getWriter().print(true); }else{

}

}

}

}

resp.getWriter().print(false);

userList.html

index.html

用户名称 密码

性别

年龄

电话 qq号码 住址 备注

用户名称 密码 性别

年龄 电话 qq号码 住址 备注

Index.html

index.html

教务管理系统

login.html

Insert title here

用户名称 密码

web.xml

xsi:schemaLocation=\

http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd\

login.html

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库教务管理系统核心代码在线全文阅读。

教务管理系统核心代码.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/237598.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: