当前位置:首页 > 作业批改系统论文
基于jsp的作业批改系统
req.getRequestDispatcher(\).forward(req, res);
}
4.2.5.3公告详细信息查看
1.描述:先是点击公告信息管理,页面跳转到公告信息管理界面,浏览所有的公告信息,点击要查看的公告信息,弹出公告信息详细信息界面。
2.程序效果图如下图4.17所示
图4.17 公告信息详细信息页面
4.2.5.4公告信息删除
1.描述:先是点击公告信息管理,页面跳转到公告信息管理界面,浏览所有的公告信息,点击要删除的公告信息,弹出的确定对话框,即可删除该公告信息。
4.2.6留言信息管理
4.2.6.1留言信息管理
1.描述:管理员点击左侧的菜单“留言信息管理”,页面跳转到留言信息管理界面,调用后台的action类查询所有留言信息。
2.程序效果图如下图4.18所示
图4.18 留言信息管理
留言信息管理关键代码:
public void liuyanDel(HttpServletRequest req,HttpServletResponse res)
基于jsp的作业批改系统
{ }
public void liuyanMana(HttpServletRequest req,HttpServletResponse res) {
List liuyanList=new ArrayList(); String sql=\; Object[] params={}; DB mydb=new DB(); try { }
catch(Exception e) { }
mydb.closed();
req.setAttribute(\, liuyanList);
e.printStackTrace();
liuyanList.add(liuyan); mydb.doPstm(sql, params); ResultSet rs=mydb.getRs(); while(rs.next()) {
Tliuyan liuyan=new Tliuyan(); liuyan.setId(rs.getString(\)); liuyan.setTitle(rs.getString(\)); liuyan.setContent(rs.getString(\)); liuyan.setShijian(rs.getString(\)); liuyan.setUser_id(rs.getString(\));
String id=req.getParameter(\);
String sql=\; Object[] params={id}; DB mydb=new DB();
mydb.doPstm(sql, params); mydb.closed();
req.setAttribute(\, \操作成功\);
req.setAttribute(\, \); dispatch(targetURL, req, res);
String targetURL = \;
throws ServletException, IOException
liuyan.setUser_name(liuService.getUserName(rs.getString(\)));
}
rs.close();
基于jsp的作业批改系统
req.getRequestDispatcher(\).forward(req,
res);
}
4.2.6.2留言信息删除
1.描述:先是点击留言信息管理,页面跳转到留言信息管理界面,浏览所有的留言信息,点击要删除的留言信息,即可删除该留言信息。
4.2.7修改密码
1.描述:输入用户名和用户的原有密码,输入新密码以后点击修改按钮即可修改密码成功。
2.程序效果图如图4.21所示:
图4.21修改密码
4.2.8退出系统
1.描述:点此按钮回到系统的主页面。
2.关键代码:主要是通过javascript语句来实现, item_word[8][4]=\退出系统\item_link[8][4]=\
4.3前台网站模块
4.3.1网站首面设计
1.描述:作业批改网首页分面菜单与左侧模块与教学资料信息三部分组成。 2.程序效果图如下图4.22所示:
基于jsp的作业批改系统
图4.22 网站首页
4.3.2教师布置作业
1.描述:教师登录系统后,通过该模块实现布置作业功能。 2.程序效果图如下图4.24所示:
图4.24 教师布置作业界面
布置作业关键代码
public void zuoye_fabu(HttpServletRequest req,HttpServletResponse res) {
Ttea tea=(Ttea)req.getSession().getAttribute(\); String mingcheng=req.getParameter(\); String fujian=req.getParameter(\);
String fujianYuanshiming=req.getParameter(\); String shijian=new Date().toLocaleString(); int tea_id=tea.getId();
String sql=\;
Object[] params={mingcheng,fujian,fujianYuanshiming,shijian,tea_id}; DB mydb=new DB();
mydb.doPstm(sql, params); mydb.closed();
req.setAttribute(\, \作业发布完毕\); String targetURL = \;
共分享92篇相关文档