一个有关问题,要实现前台页面实时刷新数据用什么方法比较好

请教各位一个问题,要实现前台页面实时刷新数据用什么方法比较好
比如一个温度监控系统,后台用socket写,怎么将后台socket服务器输出的数据实时传到jsp页面中,用什么方法比较好,希望各位多给点意见
------解决思路----------------------
Ajax 可以前台定时向后台请求数据,然后刷新前台页面
但是 楼主要的是后台实时向前台推数据,这个还没有主意,坐等大牛们的回答
------解决思路----------------------
1、HTTP长连接实现
2、利用WebSocket来实现;
      a. 先看自己的WEB容器版本是否支持WEBSOCKET
      b. 选择Netty来实现WebSocket,具体可以参考我的博客:http://blog.****.net/littlebrain4solving/article/details/40618285
------解决思路----------------------
我用过WebSocket做过一个类似功能,现在最新的spring4.x支持websocket,具体的可以看下spring官方的示例,而且如果浏览器不支持websocket的话可以降级使用sockjs(这个记得能支持IE8,具体的看下github上的介绍,能很好的补充websocket不兼容的浏览器版本,而且spring直接支持),web容器也要支持websocket,我用的tomcat7最新的版本
------解决思路----------------------
即时推送,comet4j ,不过感觉不好
------解决思路----------------------
AJAX轮询
------解决思路----------------------
从页面请求可以用js定时ajax去取 
后台推过来就不太了解了
------解决思路----------------------
用jquery的定时方法,在里面写交互