随笔分类 -  RCP【富客户端技术】

XMPP/Smack/Openfire javax.net.ssl.SSLException: Received fatal alert: internal_error
摘要:在xmpp协议通信中,用smack框架登录非本地openfire服务器的时候,出现javax.net.ssl.SSLException: Received fatal alert: internal_error异常信息。原因是登录他网openfire服务器出现登录延时(在没有成功链接到openfire服务器),然后就进行登录login操作的时候,就会出现这个异常。解决办法1、在链接openfire服务器后,线程休眠一段时间,再进行登录login操作。 …… connection.connect(); Thread.sleep(3000); connection.login(user, ... 阅读全文

posted @ 2012-07-12 16:47 java课程设计 阅读(1776) 评论(0) 推荐(0)

Smack 结合 Openfire服务器,建立IM通信,发送聊天消息
摘要:在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。必须了解:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.htmlhttp://www.cnblogs.com/hoojo/archive/2012/05/13/2498151.html (非windows 系统)可选:http://www.cnblogs.com/hoojo/arch 阅读全文

posted @ 2012-06-25 17:47 java课程设计 阅读(831) 评论(0) 推荐(0)

jwchat 的安装和配置、Service unavailable、Authorization failed问题汇总
摘要:上一篇介绍了Openfire开源聊天IM服务器的安装:http://blog.csdn.net/ibm_hoojo/article/details/7577763这篇文章介绍Jwchat的安装和配置首先Jwchat的配置和安装需要具备的环境: Tomcat 5.0.28+/Tomcat 6 JDK 1.6+ Openfire 3.7.1 1、 下载jwchat工程文件 下载站点:http://blog.jwchat.org/jwchat/download/Zip下载:http://downloads.sourceforge.net/jwchat/jwchat-1.0.zip?use_mirro 阅读全文

posted @ 2012-05-18 09:47 java课程设计 阅读(525) 评论(0) 推荐(0)

Openfire 的安装和配置
摘要:1、 下载最新的openfire安装文件官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire下载地址:Exe:http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_7_1.exeZIP: http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_7_1.zip我使用的是zip解压版的安装文 阅读全文

posted @ 2012-05-17 21:12 java课程设计 阅读(363) 评论(0) 推荐(0)

Operfire 安装指南
摘要:本文的英文原文来自 http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html安装指南 Openfire是一个强大的即时消息(IM)和聊天服务器,它实现了XMPP协议。这份文件将引导您通过安装Openfire。对于更多的功能和信息的完整列表,请访问Openfire网站:http://www.igniterealtime.org/projects/openfire/目录1 安装1.1 Windows 1.2 Linux/Unix2 安装概述 3 分发版里的文件 4 安装数据库 阅读全文

posted @ 2012-05-13 16:16 java课程设计 阅读(252) 评论(0) 推荐(0)

BlazeDS 整合 Flex HelloWorld 示例
摘要:开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JavaEE Server:tomcat5.0.2.8、tomcat6 IDE:eclipse、MyEclipse 8 Flex IDE:Flash Builder 4 BlazeDS:4.5 开发依赖库: JavaEE5、blazeDS 4.5 Email:hoojo_@126.com Blog:http://blog.csdn.net/IBM_hoojohttp://hoojo.cnblogs.com/ 一、准备工作1、 首先要提供相关的jar包 Java服务器端需要提供BlazeDS相关的配置. 阅读全文

posted @ 2011-09-16 15:32 java课程设计 阅读(222) 评论(0) 推荐(0)

Flex 设置TextArea的滚动条 位于底部
摘要://设置滚动条位置 showMessage_area.validateNow(); //当前显示的首行字符的行号 showMessage_area.verticalScrollPosition = showMessage_area.maxVerticalScrollPosition;//最大行号 Flex4中只需用用validateNow()方法即可设置滚动条到底部 而Flex3中需要设置滚动条的行号位置 阅读全文

posted @ 2011-09-06 13:52 java课程设计 阅读(180) 评论(0) 推荐(0)

Struts2、Spring3、MyBatis3整合ExtJS,完成CheckNodeColumnTree
摘要:前面介绍了ColumnTree:http://www.cnblogs.com/hoojo/archive/2011/05/11/2043426.html http://www.cnblogs.com/hoojo/archive/2011/05/11/2043453.html 加入CheckNodeColumnTree A、首先在AccountAction中添加如下代码: private String jsonText; public String getJsonText() { return jsonText; } ... 阅读全文

posted @ 2011-05-12 04:51 java课程设计 阅读(269) 评论(0) 推荐(0)

Ext 中,为Ext.form.HtmlEditor添加键盘事件
摘要:这里扩展了Ext.form.HtmlEditor组件,为其添加了keyup,keydown,keypress事件监听。重写了Ext.form.HtmlEditor的方法:initEditor、initComponent;重写后的Ext.form.HtmlEditor示例:/*** * 重写Ext.form.HtmlEditor,为其添加键盘事件 * author: hoojo * email: hoojo_@126.com * blog: http://blog.csdn.net/IBM_hoojo * create by: 2010-8-14 * ext-lib: 3.2.1 * versi 阅读全文

posted @ 2010-10-14 15:25 java课程设计 阅读(1209) 评论(0) 推荐(0)

ExtJS EditorGridPanel 示例之Array格式Store前后台增删改查(不支持分页)
摘要:示例入口页面html:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head> <title>用户数据编辑 User EditorGridPanel</title> <meta http-equiv="Content-Type" content="te 阅读全文

posted @ 2010-08-27 13:40 java课程设计 阅读(677) 评论(0) 推荐(0)

ExtJS EditorGridPanel 示例之Array格式(自定义Array解析器)Store前后台增删改查
摘要:本示例入口html页面:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head> <title>用户数据编辑 用ArrayReader 实现分页</title> <meta http-equiv="Content-Type" content="text 阅读全文

posted @ 2010-08-27 13:25 java课程设计 阅读(949) 评论(0) 推荐(0)

ExtJS EditorGridPanel 示例之xml格式Store前后台增删改查
摘要:程序入口html页面:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head> <title>用户数据编辑 XmlReader 实现分页</title> <meta http-equiv="Content-Type" content="text/htm 阅读全文

posted @ 2010-08-27 13:02 java课程设计 阅读(1059) 评论(0) 推荐(0)

ExtJS 中用js 操作cookie的方法
摘要:cookie.js文件偶尔发现ExtJS中有操作cookie的js方法,拿来给大家分享下。var Cookies = {};Cookies.set = function(name, value){ var argv = arguments; var argc = arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : '/'; var domain = (argc > 4) ? argv[4] : null; va... 阅读全文

posted @ 2010-08-04 13:07 java课程设计 阅读(460) 评论(0) 推荐(0)

导航