-
大小: 7.63MB文件类型: .rar金币: 1下载: 0 次发布日期: 2023-09-22
- 语言: Java
- 标签:
资源简介
JAVA(JSP+servlet+javascript)课程设计:教务管理系统包括数据库、文档、源代码,可以运行
代码片段和文件信息
package action;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import factory.DAOFactory;
import bean.Category;
public class categoryAction extends HttpServlet {
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
//System.out.println(request.getParameter(“action“)+“ “+request.getParameter(“categoryId“));
String action=new String();
action=request.getParameter(“action“);
String info=““;
int categoryId=0;
if(action.isEmpty()){
info=“参数action错误:action=“+action;
request.setAttribute(“info“ info);
request.getRequestDispatcher(“/WEB-INF/info.jsp“).forward(request response);
return;
}
if(action.equals(“add“)){//添加分类
String name=request.getParameter(“categoryName“);
if(name==null||name.trim().length()<1){
info=“分类名称不能为空! 返回重新添加“;
request.setAttribute(“info“ info);
request.getRequestDispatcher(“/WEB-INF/info.jsp“).forward(request response);
return;
}
if(DAOFactory.getCategoryDAOInstance().SearchCategoryByName(name)){
info=“添加错误,因为该分类已经存在! 返回重新添加“;
request.setAttribute(“info“ info);
request.getRequestDispatcher(“/WEB-INF/info.jsp“).forward(request response);
return;
}
Category c=new Category(name);
if(DAOFactory.getCategoryDAOInstance().save(c)>0){
info=“添加成功, 返回查看“;
request.setAttribute(“info“ info);
request.getRequestDispatcher(“/WEB-INF/info.jsp“).forward(request response);
}
else{
info=“添加失败, 返回“;
request.setAttribute(“info“ info);
request.getRequestDispatcher(“/WEB-INF/info.jsp“).forward(request response);
}
return;
}
if(action.equals(“select“)){
}
if(action.equals(“update“)){ //修改分类
String page=request.getParameter(“page“);
categoryId=Integer.valueOf(request.getParameter(“categoryId“)); //联系人分类编号
if(page.equals(“tojsp“)){ //转向JSP页面让用户填写信息
request.setAttribute(“categoryName“ DAOFactory.getCategoryDAOInstance().GetCategoryNameById(categoryId));
request.getRequestDispatcher(“/WEB-INF/updateCategory.jsp“).forward(request response);
return;
}
String name=request.getParameter(“categoryName“);
if(name==null||name.trim().length()<1){
info=“分类名称不能为空! 返回重新添加“;
request.setAttribute(“info“ info);
request.getRequestDispatcher(“/WEB-INF/info.jsp“).forward(request response);
return;
}
if(DAOFactory.getCategoryDAOInstance().Sear
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1073 2013-06-16 18:45 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.classpath
文件 364 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.myme
文件 1782 2013-06-16 20:39 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.project
文件 500 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.settings\.jsdtscope
文件 364 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.settings\org.eclipse.jdt.core.prefs
文件 529 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.settings\org.eclipse.wst.common.component
文件 252 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 4922 2013-06-17 16:52 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\action\categoryAction.java
文件 1912 2013-06-16 21:37 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\action\forwardAction.java
文件 1551 2013-06-15 18:37 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\action\loginAction.java
文件 5053 2013-06-16 21:37 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\action\personAction.java
文件 460 2013-06-10 21:11 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\bean\Admin.java
文件 749 2013-06-16 08:14 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\bean\Category.java
文件 1623 2013-06-16 18:56 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\bean\Person.java
文件 147 2013-06-10 22:08 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\dao\AdminDAO.java
文件 744 2013-06-12 20:55 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\dao\CategoryDAO.java
文件 835 2013-06-11 15:12 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\dao\impl\AdminDAOImpl.java
文件 2749 2013-06-13 21:06 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\dao\impl\CategoryDAOImpl.java
文件 9268 2013-06-16 21:37 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\dao\impl\PersonDAOImpl.java
文件 609 2013-06-16 19:02 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\dao\personDAO.java
文件 547 2013-06-16 21:37 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\factory\DAOFactory.java
文件 972 2013-06-13 21:38 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\filter\CharacterEncodingFilter.java
文件 320 2013-06-16 19:40 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\test\MyTest.java
文件 2098 2013-06-16 18:45 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\utility\DbConnection.java
文件 1552 2013-06-16 08:12 教务管理系统\教务管理系统(MVC+DAO工厂模式)\src\utility\DbCRUD.java
文件 639 2013-06-17 19:38 教务管理系统\教务管理系统(MVC+DAO工厂模式)\WebRoot\index.jsp
文件 36 2013-06-16 18:42 教务管理系统\教务管理系统(MVC+DAO工厂模式)\WebRoot\me
文件 577 2013-06-15 15:56 教务管理系统\教务管理系统(MVC+DAO工厂模式)\WebRoot\WEB-INF\addCategory.jsp
............此处省略149个文件信息
- 上一篇:基于jsp酒店管理系统源码
- 下一篇:Java学生考勤签到系统(终极版).rar
相关资源
- java课程设计 电话号码查询系统
- java课程设计教务管理系统
- Java课程设计之银行卡系统源码及文档
- 山东大学2015级Java课程设计你画我猜小
- JAVA课程设计魔板游戏
- 学生档案管理系统 java课程设计
- java课程设计java音乐播放器
- JAVA课程设计 拼图游戏
- Java课程设计通讯录管理系统
- Java课程设计满分 图书管理系统实验报
- 广工java课程设计(文本编辑器)
- Java课程设计连连看游戏(含代码)
- 仓库管理系统java课程设计
- java课程设计一个图形界面的小游戏
- Java课程设计教材管理系统
- 招投标管理系统 java课程设计
- java课程设计界面美化包,swing也可以
- java课程设计:日历记事本。
- Java课程设计-仓库管理系统
- 宾馆管理系统代码加上文档java课程设
- Java课程设计日历记事本
- Java课程设计超级玛丽Mario
- java课程设计 和报告书,修改下名字
- Java课程设计电子版(第二版)耿祥义
- java课程设计——学生评教系统
- JAVA课程设计第2版耿祥义电子书与源代
- java课程设计--简单教务管理系统设计
- java课程设计报告及代码-关于购物车
- java web 课程设计 --- 网上商城系统(文
- java课程设计日历记事本全套代码及文
评论
共有 条评论