作业批改系统论文(9)

2020-06-05 11:06

基于jsp的作业批改系统

图4.12 教学资料录入

4.2.4.2教学资料管理

1.描述:管理员点击左侧的菜单“教学资料管理”,页面跳转到教学资料管理界面,调用后台的action类查询出所有的教学资料信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出教学资料信息。

2.程序效果图如下图4.13所示

图4.13 教学资料管理页面

教学资料管理关键代码:

public void docAdd(HttpServletRequest req,HttpServletResponse res) {

String id=String.valueOf(new Date().getTime()); String title=req.getParameter(\); String content=req.getParameter(\); String fujian=req.getParameter(\);

String fujianYuanshiming=req.getParameter(\); String shijian=req.getParameter(\); String del=\;

String sql=\; Object[]

DB mydb=new DB();

mydb.doPstm(sql, params);

params={id,title,content,fujian,fujianYuanshiming,shijian,del};

基于jsp的作业批改系统

}

mydb.closed();

req.setAttribute(\, \操作成功\);

req.setAttribute(\, \); dispatch(targetURL, req, res);

String targetURL = \;

public void docDel(HttpServletRequest req,HttpServletResponse res) {

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 = \;

}

public void docMana(HttpServletRequest req,HttpServletResponse res) throws {

List docList=new ArrayList();

String sql=\; Object[] params={}; DB mydb=new DB(); try { }

mydb.doPstm(sql, params); ResultSet rs=mydb.getRs(); while(rs.next()) {

Tdoc doc=new Tdoc();

doc.setId(rs.getString(\)); doc.setTitle(rs.getString(\)); doc.setContent(rs.getString(\)); doc.setFujian(rs.getString(\));

doc.setFujianYuanshiming(rs.getString(\)); doc.setShijian(rs.getString(\)); docList.add(doc);

ServletException, IOException

}

rs.close();

基于jsp的作业批改系统

}

catch(Exception e) { }

mydb.closed();

req.setAttribute(\, docList);

req.getRequestDispatcher(\).forward(req, res);

e.printStackTrace();

4.2.4.3教学资料删除

1.描述:先是点击教学资料信息管理,页面跳转到教学资料管理界面,浏览所有的教学资料信息,点击要删除的教学资料信息,点击弹出的确定对话框,即可删除该教学资料信息。

2.程序效果图如下图4.14所示

图4.14 教学资料信息删除页面

4.2.5公告信息管理

4.2.5.1公告信息录入

1.描述:管理员输入公告相关正确信息后点击录入按钮,如果是没有输入完整的公告信息,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit=\来检查,checkForm()函数中是各种的校验输入数据的方式。

2.程序效果图如下图4.15所示:

基于jsp的作业批改系统

图4.15 公告信息录入

4.2.5.2公告信息管理

1.描述:管理员点击左侧的菜单“公告信息管理”,页面跳转到公告信息管理界面,调用后台的action类查询出所有的公告信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出公告信息。

2.程序效果图如下图4.16所示

图4.16 公告信息管理页面

公告信息管理关键代码:

public void gonggaoAdd(HttpServletRequest req,HttpServletResponse res) {

String id=String.valueOf(new Date().getTime()); String title=req.getParameter(\); String content=req.getParameter(\); String shijian=new Date().toLocaleString(); String sql=\; Object[] params={id,title,content,shijian}; DB mydb=new DB();

mydb.doPstm(sql, params); mydb.closed();

req.setAttribute(\, \操作成功\);

req.setAttribute(\, \); dispatch(targetURL, req, res);

String targetURL = \;

基于jsp的作业批改系统

}

public void gonggaoDel(HttpServletRequest req,HttpServletResponse res) { }

public void gonggaoMana(HttpServletRequest req,HttpServletResponse res) {

List gonggaoList=new ArrayList(); String sql=\; Object[] params={}; DB mydb=new DB(); try { }

catch(Exception e) { }

mydb.closed();

req.setAttribute(\, gonggaoList);

e.printStackTrace(); mydb.doPstm(sql, params); ResultSet rs=mydb.getRs(); while(rs.next()) {

Tgonggao gonggao=new Tgonggao(); gonggao.setId(rs.getString(\)); gonggao.setTitle(rs.getString(\)); gonggao.setContent(rs.getString(\)); gonggao.setShijian(rs.getString(\)); gonggaoList.add(gonggao);

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

}

rs.close();


作业批改系统论文(9).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:辅汽供燃油泵房管道外护更换刷漆

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: