简单的基本功能已实现。
功能权限、菜单权限:学生和老师登录系统后显示的菜单栏不同,操作功能不同。
发现一个新的技能点:在添加/编辑学生信息的jsp界面中,选择所属的班级时使用列表框。在信息回显的时候学生是哪个班级的,下拉选项回显学生所在的班级。
解决办法:新建一张表存储班级类别。把班级类别存入域中,在下拉选项中读取域中的值
<td >
所属班级:
</td>
<td >
<select name="sclass" id="sclass">
<c:forEach items="${cList }" var="category">
<option value="${category.cid}">${category.cname }</option>
</c:forEach>
</select>
</td>
使用jquery在页面加载后回显实体类category的id(表中是唯一的),从而该id对应的班级类别被选中
$(function(){
////获得当前回显的category的cid班级类别
$("#sclass option[value='${category.cid }']").prop("selected",true);
});