JAVAEE作业02

利用Jdbc、servlet、jsp实现作业管理系统

1.首页

JAVAEE作业02
啊,这.jpg
没有学过html,然后家里的电脑这两天经常用着用着就重启…导致时间不够用
我在后面会把网页的格式做一些改进
现在先…凑活一下吧

2.查看作业

JAVAEE作业02
这里直接用了老师课上的格式和数据,在没有添加作业的情况下查看作业是这样的。

3.添加作业

JAVAEE作业02
在框里把作业标题和内容写了…
它确实有点丑 凑活吧凑活吧…
JAVAEE作业02
JAVAEE作业02这个和下面的操作执行完都有提示和返回首页的按钮

4.添加学生

JAVAEE作业02
和上一个一样的操作
JAVAEE作业02

5.提交作业

JAVAEE作业02
点击提交作业后先进入待提交作业的列表
可以选择进行提交
JAVAEE作业02
点击提交后会直接得到作业标题和内容
补全后提交即可

JAVAEE作业02
提交后再次查看作业
JAVAEE作业02
可以看到新的作业已经提交成功

略说一下代码
查看作业是老师课上的第二种方式,直接在jsp中调用jdbc的方法
添加作业和添加学生类似,在model中建立一个映射类,然后通过将jsp中获取的在网页上填写的数据由表单形式传给servlet,再由servlet调用jdbc,将数据存储到数据库(之前没有学过网页相关知识,如有纰漏请指出)
比较麻烦的是提交作业,因为需要将提交的作业和发布的作业对应
我的做法是,先进入一个所有作业的页面,这个数据由jsp直接调用jdbc获得数据,然后在点击一个按钮时,查找到这一按钮对应的id,将id传给submit的servlet,然后servlet通过jdbc找到这一作业,将这一作业信息传给另一jsp。
具体文件为submitionList.jsp,submitHomework.jsp,submitHomework.java(servlet)
老师可在https://gitee.com/Yekong_Yozola/javaee/tree/master中查看