jsp页面加载时自动刷新一次,只一次.,在线等级

2个页面:list.jspadd.jsplist.jsp显示数据库中多个user的List,在此页面有个添加按钮,点击就转到add.jsp然后在add.jsp上添加use... 2个页面:list.jsp add.jsp
list.jsp显示数据库中多个user的List,在此页面有个添加按钮,点击就转到add.jsp
然后在add.jsp上添加user,提交并添加成功后,跳转到list.jsp ,此时list.jsp没有显示刚添加的user,手动刷新一次后list.jsp就能看到新加上去的user了。
请问怎样做能让在add.jsp提交后跳转到list.jsp自动刷新一次.
还有怎样能让jsp页面加载时自动刷新一次;不要response.setHeader("refresh","1");
或function do(url){……}<body onload="do('userList.do')">
这种刷新个不停的,
最好是来种,不管从哪个页面转到list.jsp 都刷新它一次,只一次
当然如果有不用刷新也能看到新加的user的方法,那就更好了
展开
 我来答
shenfuding_cn
2012-12-11
知道答主
回答量:8
采纳率:0%
帮助的人:3.7万
展开全部
有两种做法:
(1)使用ajax进行局部刷新,可以动态加载到列表下面
(2)后台执行添加操作后,是跳转到你全查询的那个action,重新取数据,这样list.jsp就是最新的数据了
百度网友9346f0e
2012-11-22 · TA获得超过112个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:91.8万
展开全部
后台增加玩user后直接重定向redirect到list.jsp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喵惠
2012-11-29 · TA获得超过333个赞
知道小有建树答主
回答量:169
采纳率:76%
帮助的人:81.7万
展开全部
对的,通常的搞法是:
新增一条记录之后 redirect 到 list.jsp 。 response.sendRedirect(list.jsp);
这样即可
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式