使用struts+hibernate,在显示数据jsp删除数据后再返回原页面,重新显示删除后的数据失败

herlioner herlioner 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
action:
/**
* 删除学生信息
*/
public String delete(){
//根据jsp的stunum值删除对应学生信息
studentDAO.delete(student.getStunum());
//重新获得数据库内的所有的学生信息再重新赋值给students给jsp输出
students = studentDAO.list();
return "deletesuccess";
}
jsp:
<s:iterator value="students" var="student">
<tr><td>${student.stunum}</td>
<td>${student.stuname}</td>
<td>${student.sexnum}</td>
<td>${student.spenum}</td>
<td>${student.studate}</td>
<td>${student.stupad}</td>
<td>
<a href="<s:url action="studentdelete">
<s:param name="student.stunum">${student.stunum}</s:param>
</s:url>">删除</a>
<a href="<s:url action="turntostudentupdatepage">
<s:param name="student.stunum">${student.stunum}</s:param>
</s:url>">修改</a>
</td>
</tr>
</s:iterator>

问题描述:先在jsp页面显示所有student,点击删除后,可以删除成功,然后再重新转到之前的jsp页面显示删除后的student,发现前面没有显示,在action里面倒是可以在控制台里输出来,不知道为什么,求指导
...全文
评论 4
收藏 已收藏
分享
返回顶部
herlioner
Java EE 67,535 成员 225,843 内容