请教个dwr的问题

问题描述

怎么从ScriptSession取得当前用户,实现向特定的用户发送脚本? 下面是我的代码,要怎么改造?FacesContext facesContext = FacesContext.getCurrentInstance(); ServletContext servletContext = (ServletContext) facesContext.getExternalContext().getContext(); ServerContext sctx = ServerContextFactory.get(servletContext); Collection<ScriptSession> sessions = sctx.getAllScriptSessions(); Util pages = new Util(sessions); pages.addFunctionCall("initD", subject, "im.xhtml?users=" + java.net.URLEncoder.encode(users));

解决方案

/** * 根据用户id获得指定用户的页面脚本session * @param userid * @param request * @return */@SuppressWarnings("unchecked")public ScriptSession getScriptSession(String userid, HttpServletRequest request) {ScriptSession scriptSessions = null;Collection<ScriptSession> sessions = new HashSet<ScriptSession>();sessions.addAll(ServerContextFactory.get(request.getSession().getServletContext()).getScriptSessionsByPage("/chat/index.jsp"));for (ScriptSession session : sessions) {String xuserid = (String) session.getAttribute("userid");if (xuserid != null && xuserid.equals(userid)) {scriptSessions = session;}}return scriptSessions;}

时间: 2024-09-15 04:33:37

请教个dwr的问题的相关文章

请教dwr+webwork的配置?

问题描述 我在网上找了好多关于dwr+webwork的配置,但是说的都不是很清楚,按照网上写的配置了,dwr还是无法调用webwork的action,希望高手给个详细的配置说明,小弟一定给分!谢谢了~ 解决方案 解决方案二:该回复于2009-06-18 09:35:36被版主删除

dwr上传图片报错,求救。。。

问题描述 1.这是java方法:需要传一个UserBean对象publicStringaddUser(UserBeanuser)2.dwr配置<convertconverter="bean"match="cn.iaspec.security.web.organize.UserBean"><paramname="include"value="userId,userName,userIndex,userType,isUse

IOS设备访问有DWR推送功能的WEB页面时加载速度很慢

问题描述 PC.Android机访问页面时是正常的,但是就是用IPAD.Iphone设备访问那些页面时,加载速度异常的慢大概要等个10-20s左右才会显示.在这之前我具体也网上查了一下相关DWR加载慢的问题,别人加载慢是出现在PC的某些浏览器上.唯一共同点就是加了DWR推送功能的页面都是在IFRAME里面的子页面,但是我PC上的各种浏览器都没出现加载慢的情况.所以我想请教一下各位大神有没有什么好的解决办法呀?顺便说一下我用的DWR是3.0的. 解决方案 解决方案二:可以不可以找到那个地方慢.解决

请教各位算法大神,acm一道题:赋权无向图的最小权值遍历用什么算法(存在负权值)?

问题描述 请教各位算法大神,acm一道题:赋权无向图的最小权值遍历用什么算法(存在负权值)? 1C 如题,问题是这样的:有一赋权无向连通图,可以从任意一结点出发,求遍历所有结点的最小权值路线.结束点也是任意的,每个节点也没有访问次数的限制,但必须每个节点都要被访问到.,想问一下用什么算法呢? 解决方案 可以参考djstera算法,求最短路径~借鉴其中的标记功能,只不过结束状态标志是所有节点均已遍历. 解决方案二: 可以参考djstera算法,求最短路径~借鉴其中的标记功能,只不过结束状态标志是所

请教 Asterisk 服务器架设

问题描述 请教 Asterisk 服务器架设 大家好,请教一个Asterisk的问题. 由于项目测试的目的,需要在公网架设一个Asterisk服务器,作为VoIP的服务器.需要支持ICE协议,穿越对称式NAT(Symmetric NAT). PC客户端使用SIP通讯软件,实现在不同NAT的语音和视频对话. 希望Asterisk 配置经验的朋友,多多指教! 解决方案 参考:http://www.360doc.com/content/13/0827/11/13654078_310207980.sht

请教 自己写的mysqli 操作数据库的类 DB.class.php

问题描述 请教 自己写的mysqli 操作数据库的类 DB.class.php 类是这样写的: <?php class DB{ //属性 private $host; private $port; private $name; private $pass; private $dbname; private $prefix; //设置表前缀 private $charset;//设置字符集 private $mysqli; //设置mysqli类对象 //设置构造函数 public functio

html-CSS关于div布局的小问题,请教了,谢谢

问题描述 CSS关于div布局的小问题,请教了,谢谢 <head> <style> .ABC{width:100px; height:100px; background:red; margin:auto; margin-left:20px;} </style> </head> <body> <div class="ABC"></div> </body> </html> 为什么居中

svg-我copy一个网页 它的icomoon的图标弄不下来 想请教去哪下这几个字体库

问题描述 我copy一个网页 它的icomoon的图标弄不下来 想请教去哪下这几个字体库 @font-face { font-family:'icomoon'; src:url(IcoMoon-Free-master/icomoon-MBT.eot); src:url(IcoMoon-Free-master/icomoon-MBT.eot?#iefix) format(""embedded-opentype"")url(IcoMoon-Free-master/ico

算法-递归问题,学习请教?求高人指点?字数够了吧!!!

问题描述 递归问题,学习请教?求高人指点?字数够了吧!!! 今天研究了一些递归程序,简单点的递推过程还能想明白执行过程,复杂的就整不明白了,请问各位大神们需要认真的研究递归过程吗?是不是会用就行了啊?