add.jsp
pageEncoding="UTF-8"%>
//接收客户端传递过来的参数
String name = request.getParameter("name");
String time = request.getParameter("time");
String jieci =request.getParameter("jieci");
String college =request.getParameter("college");
String tid =request.getParameter("tid");
String tname =request.getParameter("tname");
String number =request.getParameter("number");
boolean validate = ValidateUtil.validateNull(request, new String[]{"name","time","jieci","college","tid","tname","number"});
if(!validate){
%>
}
User user = new User();
user.setName(name);
user.setTime(time);
user.setJieci(jieci);
user.setCollege(college);
user.setTid(tid);
user.setTname(tname);
user.setNumber(number);
UserDaoImpl userDao = new UserDaoImpl();
try{
userDao.add(user);
//重定向
response.sendRedirect("index.jsp");//跳转
%>
}catch(UserException e){
%>
发生错误 :
}
%>
addInput.jsp
pageEncoding="UTF-8"%>
用户添加页面errorMsg = (Map)request.getAttribute("errorMsg"); --%>
--%>
课程名称 : | // if(errorMsg != null){ // if(errorMsg.get("name") != null){ // out.println( errorMsg.get("name")); // } // } %> |
上课时间: | // if(errorMsg != null){ // if(errorMsg.get("time") != null){ // out.println( errorMsg.get("time")); // } // } %> |
课程节次: | // if(errorMsg != null){ // if(errorMsg.get("jieci") != null){ // out.println( errorMsg.get("jieci")); // } // } %> |
所属学院: | // if(errorMsg != null){ // if(errorMsg.get("college") != null){ // out.println( errorMsg.get("college")); // } // } %> |
教师工号: | // if(errorMsg != null){ // if(errorMsg.get("tid") != null){ // out.println( errorMsg.get("tid")); // } // } %> |
教师姓名: | // if(errorMsg != null){ // if(errorMsg.get("tname") != null){ // out.println( errorMsg.get("tname")); // } // } %> |
限制人数: | // if(errorMsg != null){ // if(errorMsg.get("number") != null){ // out.println( errorMsg.get("number")); // } // } %> |
delete.jsp
pageEncoding="UTF-8"%>
int id = Integer.parseInt(request.getParameter("id"));
//工厂模式
UserDaoImpl userDao = DaoFactory.getDaoImpl();
userDao.delete(id);
response.sendRedirect("./index.jsp");
%>
index.jsp
pageEncoding="UTF-8"%>
首页.a{
font-size: 26px;
margin-top: 20px;
}
list.jsp
pageEncoding="UTF-8"%>
用户展示界面UserDaoImpl userDao = new UserDaoImpl();
List users = userDao.load();
%>
课程编号 | 课程名称 | 开课时间 | 开课节次 | 所属学院 | 教师工号 | 教师名称 | 限制人数 |
for( User user : users ){
%>
删除 修改}
%>
update.jsp
pageEncoding="UTF-8"%>
//获取客户端传递过来的参数
int id = Integer.parseInt(request.getParameter("id"));
String time = request.getParameter("time");
String jieci = request.getParameter("jieci");
String college = request.getParameter("college");
String tid = request.getParameter("tid");
String tname = request.getParameter("tname");
String number = request.getParameter("number");
boolean validate = ValidateUtil.validateNull(request, new String[]{"age","major"});
if(!validate){
%>
}
IUserDao userDao = DaoFactory.getDaoImpl();
User user = userDao.load(id);
user.setTime(time);
user.setJieci(jieci);
user.setCollege(college);
user.setTid(tid);
user.setTname(tname);
user.setNumber(number);
userDao.update(user);
response.sendRedirect("index.jsp");
%>
updateInput.jsp
pageEncoding="UTF-8"%>
用户修改页面//获取客户端传递过来的参数
int id = Integer.parseInt(request.getParameter("id"));
IUserDao userDao = DaoFactory.getDaoImpl();
User user = userDao.load(id);
%>
课程名称 : | |
开课时间: | |
开课节次 : | |
所属学院 : | |
教师工号 : | |
教师姓名 : | |
限制人数 : | |