资源简介
基于Javaweb的一个学生信息管理系统。数据库为SQL server
主要用到的技术:
jsp
JDBC
servlet
代码片段和文件信息
package com.dw.controll;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.beanutils.BeanUtils;
import com.dw.dao.StudentDao;
import com.dw.dao.impl.StudentDaoImpl;
import com.dw.model.Student;
import com.dw.model.UserForm;
/**
* 控制层 -添加 逻辑处理
@author DY1101shaoyuxian
*
*/
public class AddServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
this.doPost(request response);
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
// Student(stIdstNamestSexstAgestTelstDeptstAddress)
UserForm uf = new UserForm();
try {
BeanUtils.populate(uf request.getParameterMap());
} catch (Exception e1) {
e1.printStackTrace();
}
if (!uf.validate()) {// 如果map中不为空,说明有错误信息
request.setAttribute(“uf“ uf);
request.getRequestDispatcher(“/pre?method=studentAdd“).forward(request response);
return;
}
String Id = request.getParameter(“stId“);
int stId = Integer.parseInt(Id);
String stName = request.getParameter(“stName“);
String stSex = request.getParameter(“stSex“);
String stAge = request.getParameter(“stAge“);
Long stTel = Long.parseLong(request.getParameter(“stTel“));
String stDept = request.getParameter(“stDept“);
String stAddress = request.getParameter(“stAddress“);
Student stu = new Student(stIdstName stSex stAge stTel stDept
stAddress);
StudentDao studao = new StudentDaoImpl();
boolean flag = studao.addStudent(stu);
if (flag && !(stTel == null) && !““.equals(stTel)) {
request.setAttribute(“msg“ “添加成功!!“);
request.getRequestDispatcher(“main.jsp“).forward(request
response);
} else {
request.getRequestDispatcher(“main.jsp“).forward(request
response);
System.out.println(“添加失败!!“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-06-22 03:36 java_project-master\
文件 378 2017-06-22 03:36 java_project-master\.gitattributes
文件 574 2017-06-22 03:36 java_project-master\.gitignore
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\
文件 120 2017-06-22 03:36 java_project-master\学生信息管理系统\README.md
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\
文件 1070 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.classpath
文件 1032 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.project
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\
文件 552 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\.jsdtscope
文件 100 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\org.eclipse.core.resources.prefs
文件 357 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\org.eclipse.jdt.core.prefs
文件 505 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\org.eclipse.wst.common.component
文件 403 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\me
文件 36 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\me
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\
目录 0 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\
文件 3182 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\AddServlet.class
文件 1915 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\DeleteServlet.class
文件 3796 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\LoginServlet.class
文件 3544 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\PreServlet.class
文件 1741 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\SearchByIdServlet.class
文件 1583 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\ShowAllServlet.class
文件 2348 2017-06-22 03:36 java_project-master\学生信息管理系统\StudentManagerWeb2\WebRoot\WEB-INF\classes\com\dw\controll\UpdateServlet.class
............此处省略89个文件信息
相关资源
- Android家庭理财管家
- 基于JSP开发的新闻发布系统源码
- jsp+sql小区车辆管理系统
- CCP_REST_SMS_SDK_JAVA_v2.6.3r.jar
- java web测试数据库连接是否正常
- 电子相册Javaweb项目源码及数据库
- 通用复杂图片验证码识别程序深度机
- java 数据库开发基础
- Java课程设计通讯录管理系统
- java 微信退款接口
- JSP+MYsql物流管理系统开发+开题+答辩
- com.lowagie.text-2.1.7.rar
- 用jsp+servlet+javaBean做的一个简单通讯录
- Java解析apk所需jar包
- Java web 物流管理系统Java web+mysql
- JAVA+SQL 仓储管理信息系统+数据库文件
- JAVA版的iec61850
- 条件随机场(CRF)的Java源代码实现最
- 操作系统课程设计 java编写 文档+代码
- 基于android的饮食识别系统
- JAVA核心技术卷2 源代码
- ssm开发java web版本的妖气山视频网站系
- JSP汽车租赁系统java
- java web 购物网站前后端实现+毕业设计
- Java超级玛丽39583
- 阿里巴巴java开发手册-2020最新嵩山版
- servlet+jsp+mysql简单交友网站系统
- 基于javase汽车销售管理系统含数据库
- JavaEE(J2EE)课程设计,MyEclipse工程,
- JSP+Servlet+Javabean+Mysql 网上书店管理系
评论
共有 条评论