-
大小: 7.63MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-09-22
- 語言: Java
- 標(biāo)簽:
資源簡(jiǎn)介
JAVA(JSP+servlet+javascript)課程設(shè)計(jì):教務(wù)管理系統(tǒng)包括數(shù)據(jù)庫、文檔、源代碼,可以運(yùn)行

代碼片段和文件信息
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=“參數(shù)action錯(cuò)誤: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=“添加錯(cuò)誤,因?yàn)樵摲诸愐呀?jīng)存在!?返回重新添加“;
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“));?//聯(lián)系人分類編號(hào)
if(page.equals(“tojsp“)){?//轉(zhuǎn)向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
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1073??2013-06-16?18:45??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.classpath
?????文件????????364??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.myme
?????文件???????1782??2013-06-16?20:39??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.project
?????文件????????500??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.settings\.jsdtscope
?????文件????????364??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.settings\org.eclipse.jdt.core.prefs
?????文件????????529??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.settings\org.eclipse.wst.common.component
?????文件????????252??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????4922??2013-06-17?16:52??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\action\categoryAction.java
?????文件???????1912??2013-06-16?21:37??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\action\forwardAction.java
?????文件???????1551??2013-06-15?18:37??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\action\loginAction.java
?????文件???????5053??2013-06-16?21:37??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\action\personAction.java
?????文件????????460??2013-06-10?21:11??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\bean\Admin.java
?????文件????????749??2013-06-16?08:14??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\bean\Category.java
?????文件???????1623??2013-06-16?18:56??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\bean\Person.java
?????文件????????147??2013-06-10?22:08??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\dao\AdminDAO.java
?????文件????????744??2013-06-12?20:55??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\dao\CategoryDAO.java
?????文件????????835??2013-06-11?15:12??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\dao\impl\AdminDAOImpl.java
?????文件???????2749??2013-06-13?21:06??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\dao\impl\CategoryDAOImpl.java
?????文件???????9268??2013-06-16?21:37??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\dao\impl\PersonDAOImpl.java
?????文件????????609??2013-06-16?19:02??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\dao\personDAO.java
?????文件????????547??2013-06-16?21:37??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\factory\DAOFactory.java
?????文件????????972??2013-06-13?21:38??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\filter\CharacterEncodingFilter.java
?????文件????????320??2013-06-16?19:40??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\test\MyTest.java
?????文件???????2098??2013-06-16?18:45??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\utility\DbConnection.java
?????文件???????1552??2013-06-16?08:12??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\src\utility\DbCRUD.java
?????文件????????639??2013-06-17?19:38??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\WebRoot\index.jsp
?????文件?????????36??2013-06-16?18:42??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\WebRoot\me
?????文件????????577??2013-06-15?15:56??教務(wù)管理系統(tǒng)\教務(wù)管理系統(tǒng)(MVC+DAO工廠模式)\WebRoot\WEB-INF\addCategory.jsp
............此處省略149個(gè)文件信息
評(píng)論
共有 條評(píng)論