資源簡介
基于javaweb的高校學生選課系統項目源碼,包含項目說明文檔、源碼、使用說明,數據庫等一系列輔助文檔
代碼片段和文件信息
package?com.jwy.action;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.struts.action.ActionForm;
import?org.apache.struts.action.ActionForward;
import?org.apache.struts.action.ActionMapping;
import?org.apache.struts.action.DynaActionForm;
import?org.apache.struts.actions.DispatchAction;
import?com.jwy.dao.ICourseDao;
import?com.jwy.dao.ISpecialtyDao;
import?com.jwy.dto.Course;
import?com.jwy.dto.Specialty;
/**
?*?
?*?@author?Jingweiyu?
?*/
/**
?*?
?*?@author?Jingweiyu??
?*/?
public?class?CourseAction?extends?DispatchAction?{
private?ISpecialtyDao?specialtyDao;
private?ICourseDao?courseDao;?
/**
?*?@param?specialtyDao?the?specialtyDao?to?set
?*/
public?void?setSpecialtyDao(ISpecialtyDao?specialtyDao)?{
this.specialtyDao?=?specialtyDao;
}
/**
?*?@param?courseDao?the?courseDao?to?set
?*/
public?void?setCourseDao(ICourseDao?courseDao)?{
this.courseDao?=?courseDao;
}
public?ActionForward?insert(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)?{
DynaActionForm?courseForm?=?(DynaActionForm)?form;
Course?course?=?new?Course();
course.setName(courseForm.getString(“name“));
course.setSchooltime(courseForm.getString(“schooltime“));
course.setAddr(courseForm.getString(“addr“));?
course.setCredit((Short)courseForm.get(“credit“));
course.setCourseInfo(courseForm.getString(“courseInfo“));
course.setTeacherName(courseForm.getString(“teacherName“));?
course.setTeacherInfo(courseForm.getString(“teacherInfo“));
course.setIsFinish(true); //是否可以選課,默認為可以
course.setSpecialtyId((Integer)courseForm.get(“specialtyId“));
courseDao.insert(course);
return?findBySearch(mapping?courseForm?request?response);
}
public?ActionForward?updateIsFinish(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)?{
Integer?id?=?Integer.valueOf(request.getParameter(“id“));?
courseDao.updateIsFinish(id);
return?courseInfo(mapping?form?request?response);
}
public?ActionForward?findBySearch(ActionMapping?mapping?ActionForm?form
HttpServletRequest?request?HttpServletResponse?response)?{
List?sList?=?specialtyDao.findByAll();
Map?map?=?new?HashMap();
if(request.getParameter(“specialtyId“)!=null&&!request.getParameter(“specialtyId“).equals(“-1“)){
map.put(“specialtyId“?request.getParameter(“specialtyId“));
}
if(request.getParameter(“name“)!=null&&!request.getParameter(“name“).equals(““)){
map.put(“name“?request.getParameter(“name“));
}
if(request.getParameter(“teacherName“)!=null&&!request.getParameter(“teacherName“).equals(““)){
map.put(“teacherName“?request.getParameter(“teacherName“));
}
Listject>?clist?=?courseDao.findBySearch(map);
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????.......??????2533??2014-04-24?17:56??高校學生選課系統項目源碼\.classpath
????.......???????279??2014-04-24?17:56??高校學生選課系統項目源碼\.myme
????.......??????1408??2014-04-24?17:56??高校學生選課系統項目源碼\.project
????.......???????500??2014-04-24?17:56??高校學生選課系統項目源碼\.settings\.jsdtscope
????.......????????49??2014-04-24?17:56??高校學生選課系統項目源碼\.settings\org.eclipse.wst.jsdt.ui.superType.container
????.......?????????6??2014-04-24?17:56??高校學生選課系統項目源碼\.settings\org.eclipse.wst.jsdt.ui.superType.name
????.......??????4020??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\action\CourseAction.java
????.......??????2090??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\action\RegAction.java
????.......??????2103??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\action\SpecialtyAction.java
????.......?????11106??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\action\StatInfoAction.java
????.......??????5419??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\action\StuUserAction.java
????.......??????1666??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\action\UpdatePwdAction.java
????.......??????2583??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\action\UserLoginAction.java
????.......??????3643??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\CourseDao.java
????.......???????660??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\ICourseDao.java
????.......???????475??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\ISpecialtyDao.java
????.......???????513??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\IStuUserDao.java
????.......???????507??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\IUserLoginDao.java
????.......??????2010??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\SpecialtyDao.java
????.......??????2911??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\StuUserDao.java
????.......??????2731??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dao\UserLoginDao.java
????.......??????2515??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\Course.hbm.xm
????.......??????2493??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\Course.java
????.......??????1409??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\Specialty.hbm.xm
????.......??????1497??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\Specialty.java
????.......???????963??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\StuCourse.hbm.xm
????.......???????831??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\StuCourse.java
????.......??????2252??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\StuUser.hbm.xm
????.......??????2149??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\StuUser.java
????.......??????1259??2014-04-24?17:56??高校學生選課系統項目源碼\src\com\jwy\dto\UserLogin.hbm.xm
............此處省略138個文件信息
評論
共有 條評論