JAVA中servlet页面怎样刷新session,使JSP页面得到即使更新????
展开全部
为什么要把不固定的东西放到session?
要么就是所有涉及到session数据改变的操作都去将session时时更新。
要么就不要将数据存放到session中,每次都去数据库什么的地方获取最新数据。
要么就是所有涉及到session数据改变的操作都去将session时时更新。
要么就不要将数据存放到session中,每次都去数据库什么的地方获取最新数据。
更多追问追答
追问
不放在session里面JSP页面怎么显示啊
追答
首先,你session中的东西为什么会变?具体什么操作会涉及到他会变?
我说了两个解决办法,看你这么执意的要用session,那么就使用我说的第一个方法呗。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
实现服务器和客户端异步数据一致的方法有两种通信方式:
客户端定时请求服务器端的服务,B/S框架下使用html页面用js定时轮询(ajax方式后台请求),请求某个URI,访问servlet实现查询所需要的信息。(刷新session是什么意思?)
服务器端主动推送消息(Push技术,06年开始技术趋于成熟),客户端现请求服务器端建立一个连接,然后服务器端不回执通信结束符,使这个连接保持(comet长连接模型),用长连接的方式可以实现服务器对web客户端的消息推送,客户端的实现用js实现,服务器端有pushlet框架或最新的websocket框架。
追问
具体怎么晕啊
追答
具体实现不是一两句话能够说完的,你可以根据关键字百度一下。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只能通过后台定时任务或者前台js定时发送请求
追问
具体怎么做呀
追答
比如前台js每5秒钟发送一次请求到后台,后台再发送数据回前台。不过这样缺点很大,会影响性能。一般web页面都不要求及时刷新,只要求用户点击后刷新信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询