实用文档
图5-7课程详细界面
该部分主要功能实现代码如下: dao层中的主要方法:
public StuUser findById(Integer id) {
}
StuUser user = (StuUser) getHibernateTemplate().get(StuUser.class, id); return user;
5.3.7修改密码
修改密码界面如图5-7所示,学生可在本页面对自己的登录密码进行修改,以方便学生设置自己熟悉并且容易记住的密码,不至于在登录时忘记原密码。该页面主要就是填写旧密码和新密码,在点击确认修改按钮时,会检测该同学输入的旧密码是否和数据库中的一致,如果校对成功则可以修改成功,如果校对失败则会出现提示,则修改密码失败。
文案大全
实用文档
图5-8 修改密码界面
修改密码界面实现代码如下:
action中实现dao层的重要方法:
}
String yonghuming = (String) request.getSession().getAttribute(\String passwwwd = request.getParameter(\String passwwwd1 = request.getParameter(\String youxiang = request.getParameter(\
Integer yonghuId = userLoginDao.findBy (yonghuming, passwwwd, mail); if(id==-1){
request.setAttribute(\没能成功修改密码\ }
if(request.getParameter(\ }
System.out.println(\
return mapping.findForward(\
System.out.println(\
return mapping.findForward(\
userLoginDao.updatePwd(yonghuId, passwwwd 1); request.setAttribute(\竟然修改成功了!\}else{
}else{
文案大全
实用文档
5.3.8管理员主页
管理员登录界面如图5-8所示,在主页中会对管理员的功能做简要的介绍。
图5-9 管理员首页界面
5.3.9专业管理界面
对于专业进行管理的界面如图5-9所示,管理员登录成功之后对学校的有关专业进行管理操作,管理员会在该页面看到专业介绍,并且可以添加专业,主要填写的信息就是届数、专业名称和学制。
文案大全
实用文档
图5-10 专业显示界面
图5-11 专业添加界面
该部分主要功能的实现代码如下: dao层中的主要方法:
public void insert(Specialty specialty) {
}
getHibernateTemplate().save(specialty);
5.3.10课程信息管理
课程管理界面如图5-10所示,该页面显示所有的课程信息,这些课程信息保存在课程表中,这些信息包括该课程所属专业、在哪里上课、上课的时间、学分和授课教师。同时还设有搜索框,以方便管理员查找到符合条件的课程信息。此外,管理员还可以在此添加新课程,填写的信息主要是上面所描述
文案大全
实用文档
的课程的详细信息。
图5-12 显示课程信息界面
图5-13 添加课程界面
文案大全