我做的是一个成绩管理系统,老师可以根据下拉列表分别选择 系别,专业,班级,科目。再分别输入整个班级学生的该科目的成绩,最后一起批量上传。有2个按钮一个是保存,一个是提交。点击保存后还可以修改,但是点击提交后就不能再修改了。请问各位大虾 这样的功能用ssh框架怎么实现啊?
解决方案 »
- 自学JAVA能行么?
- 在myeclipse的SVN更新时,怎么弹出选择要更新的文件呢?
- 如何判断一个实体类中的一个属性是一个对象....
- java初学者求助热线
- 求助,关于ssh2中无法找到action爆404错误
- 这个问题Connection reset by peer: socket write error
- jboss事务超时的解决方法
- hibernate 如果不能用连接池,怎么克服mysql的超时断开问题?
- 在JAVA中如何实现一个读写锁?
- 在线等待,急,请问怎样在soloris操作系统系运行Applet文件?
- <s:iterator>取不到值
- spring mvc aop的Aspect配置为什么不起作用
将每个学生的成绩分析出来,然后批量插入数据库就OK了
这个如果是struts2的话,可以用级联查询出来。具体操作,我也三言两语讲不清。
2、相应班级里面的所有学生的学号和姓名将自动生成。然后老师再分别输入每个学生的该科目的成绩(期中,期末,平时,实验成绩)。
“学号和姓名将自动生成”其实要联合查询学员信息和学科信息,“分别输入”就是根据学员ID新增对应学员的成绩。
3、最后一起“批量上传”。有2个按钮一个是保存,一个是提交。点击保存后还可以修改,但是点击提交后就不能再修改了。这个你就给每个学员对应的成绩一个标志(比如:1和0),以后如果可以修改,就是0,不可以修改就是1,可以修改的数据,那么就根据标志0查询出来的成绩进行修改。
累死了,吃饭去
1.成绩类别的选择,做出多个select级联 这些级联可以使用ajax;
2.多人成绩的录入,你可以输入多个,然后一起提交,HTML中多个name值一样的input元素,可以在后台以数组的形式接收数据,可以声明一个学生学号数组来记录学好,成绩数组来记录成绩,这样后台就能够接收到多人的成绩信息
或者可以对成绩这个表添加成绩状态的字段,学生的成绩一个一个保存,保存后的成绩可以修改,确认以后修改为结束状态,结束状态的成绩不能被修改。