資源簡介
壓縮包內有運行說明文檔,按照提示即可。內含數據庫,無SSH框架,簡單易懂,學習必備。
代碼片段和文件信息
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);
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-03-09?20:41??javaWeb高校學生選課系統\
?????文件????????2533??2014-04-24?17:56??javaWeb高校學生選課系統\.classpath
?????文件?????????279??2014-04-24?17:56??javaWeb高校學生選課系統\.myme
?????文件????????1408??2014-04-24?17:56??javaWeb高校學生選課系統\.project
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\.settings\
?????文件?????????500??2014-04-24?17:56??javaWeb高校學生選課系統\.settings\.jsdtscope
?????文件??????????49??2014-04-24?17:56??javaWeb高校學生選課系統\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2014-04-24?17:56??javaWeb高校學生選課系統\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\me
?????文件??????????39??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\me
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\WEB-INF\
?????文件????????8144??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\.struts-config.mex
?????文件????????3826??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\applicationContext.xm
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\
?????文件????????4532??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\CourseAction.class
?????文件????????2748??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\RegAction.class
?????文件????????2731??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\SpecialtyAction.class
?????文件???????10501??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\StatInfoAction.class
?????文件????????4890??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\StuUserAction.class
?????文件????????2657??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\UpdatePwdAction.class
?????文件????????3527??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\action\UserLoginAction.class
?????目錄???????????0??2018-03-09?20:40??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\dao\
?????文件????????4623??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\dao\CourseDao.class
?????文件?????????791??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\dao\ICourseDao.class
?????文件?????????419??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\dao\ISpecialtyDao.class
?????文件?????????459??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\dao\IStuUserDao.class
?????文件?????????485??2014-04-24?17:56??javaWeb高校學生選課系統\WebRoot\WEB-INF\classes\com\jwy\dao\IUserLoginDao.class
............此處省略131個文件信息
評論
共有 條評論