- 博客(33)
- 收藏
- 关注
原创 组建基于Apache Tapestry5.0.18的Web工程
Apache Tapestry5.0.18终于Release了。官方主页:http://tapestry.apache.org/tapestry5/以前的例子:http://blog.csdn.net/kunshan_shenbin/archive/2008/01/31/2075384.aspx这次还用这个例子,代码几乎不需要变化,文件的位置有所改动。如下图所示建立工程:更
2009-01-23 10:50:00 874
原创 关于把JavaBean转换成List的方法
如下代码尚未完全实现,先记一笔:private List getListByModel(Serializable serializable){ List list = new ArrayList(); Class clazz = serializable.getClass(); Class superClz = clazz.getSuperclass();
2009-01-22 15:59:00 1605
原创 使用JavaScript(Ajax)访问Web Service服务
参考自:http://www.ibm.com/developerworks/cn/webservices/ws-wsajax/如下图所示建立工程:关于Jar包:使用的是MyEclipse7.0生成的XFire工程。代码:HelloWorldImpl.javapackage service.impl;import service.HelloWorld;publ
2009-01-22 15:16:00 822
原创 使用Excel访问Web Service服务
好像是前年做的例子,最近看到了,在博客上记一下,以免忘了。不敢保证所有的服务端都能通过这种方式正常访问,请见谅。我的系统是日文版的,所以贴图会有很多日文汉字,大家将就一下吧。假设有这样一个Web Service:首先需要下载微软的Web Services Toolkit。例如Office2003的话,下载地址:http://www.microsoft.com/downl
2009-01-22 14:03:00 2339
转载 Axis的Web服务开发 --- 相关资料摘录
出处:http://www.blogjava.net/ronghao 荣浩原创 http://www.blogjava.net/RongHao/archive/2007/06/12/123633.html 建立安全的AXIS服务http://www.blogjava.net/RongHao/archive/2007/06/12/123635.htmlhttp://www.b
2009-01-22 13:52:00 500
原创 Axis的Web服务开发 --- 客户端访问Axis2的服务
官方网页:http://ws.apache.org/axis/Axis2服务端参照:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/20/3839417.aspx所需Jar包:axis.jarcommons-logging-1.0.4.jarcommons-discovery-0.2.jarjaxrpc.jarsaaj.jarw
2009-01-22 13:19:00 868 3
转载 利用HttpClient获取网页内容
官方主页:http://hc.apache.org/httpclient-3.x/转自:http://www.cnjm.net/tech/article1153.html代码如下:import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.UnsupportedEncodingExc
2009-01-21 17:01:00 2239 2
原创 使用Axis2开发Web服务 --- 使用JiBX建立客户端
服务端参照:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/20/3839417.aspx先参考ADB客户端例子:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/21/3847412.aspx步骤1,2与ADB客户端一致,请先参照ADB客户端示例。3.运行%AXIS2_H
2009-01-21 15:27:00 1038
原创 使用Axis2开发Web服务 --- 使用XmlBeans建立客户端
服务端参照:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/20/3839417.aspx请先参阅前例:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/21/3847412.aspx步骤1,2与前例ADB一致,请先参照前例。3.运行%AXIS2_HOME%/bin/WSD
2009-01-21 14:59:00 822
原创 使用Axis2开发Web服务 --- 使用ADB建立客户端
服务端参照:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/20/3839417.aspx1.下载Axis2并解压,在环境变量中追加%AXIS2_HOME%。2.CMD进入MS-DOS,在%AXIS2_HOME%/samples/quickstart目录下下运行ant generate.wsdl生成WSDL文件(在%AXIS2_HO
2009-01-21 11:46:00 1339
原创 使用Axis2开发Web服务 --- 再谈AXIOM客户端
服务端代码参照:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/20/3839417.aspx注意:测试时发现需要追加mail-1.4.jar。AXIOM客户端可先参照:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/20/3839781.aspx这次使用Axis2官方网
2009-01-21 10:47:00 1023
转载 Shell脚本的编写(摘录)
一直想学而没能学好的东西,记一笔先。http://hi.baidu.com/hivemind/blog/item/f594920ed135b5e737d122e2.html
2009-01-20 17:43:00 491
转载 Java远程调用之Hessian篇简例
本文转自:http://hi.baidu.com/kingtoon%5Fgo/blog/item/d1b078c654759a1d9c163d64.htmlHessian官方主页:http://hessian.caucho.com/代码部分按照个人习惯做微量改动,原作者莫怪,呵呵!如下图所示新建工程:代码如下:RomoteTest.java package client
2009-01-20 17:32:00 947
原创 使用pgAdim3对PostgreSQL数据库导入导出
1.导出数据库为dump文件:按OK即可生成testdb.backup文件,即数据库dump文件。如果要生成SQL文,则:导入数据库的方法也很简单,先新建数据库,然后按如下操作:首先需要运行这句SQL文: DROP PROCEDURAL LANGUAGE plpgsql ,不然执行下面的步骤会抛错。按OK即可,如果在这之前没有执行上面提到的SQL,会出现如
2009-01-20 16:57:00 954
原创 使用Axis2开发Web服务 --- 客户端调用
关于服务端的开发请参照上例:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/20/3839417.aspx这里只讲述如何使用Axis2建立客户端来调用Web服务。如下图所示建立工程:所需Jar包如上图所示。代码:Axis2Client.javapackage client;import java.uti
2009-01-20 16:35:00 2744 1
原创 使用Axis2开发Web服务 --- 环境部署
官方网页:http://ws.apache.org/axis2/下载地址:http://ws.apache.org/axis2/download.cgi,这里使用最新的1.4.1。下面是下载列表及说明:1.Standard Binary Distribution:开发用2.Source Distribution:Axis2源代码3.WAR (Web Archive) Distr
2009-01-20 14:18:00 2344 1
原创 CXF全接触(六) --- 搭建简单的Web服务环境
为了更好的学习CXF,我们从新的角度来研究一下它。通过使用jetty提供的Servlet容器,可以更快的搭建Web服务环境。注意:以下代码来源于CXF自带的Sample。如下图所示建立工程:所需的Jar包在图中也清晰可见。代码如下:Client.javapackage demo.hw.client;import javax.xml.namespace.QNa
2009-01-19 18:00:00 1148 1
原创 CXF全接触(五) --- 都是XML Security 1.4惹的祸
先看以前的例子:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/17/3813000.aspx这个例子是可以正常运行的,即便使用汉字,例如:修改测试代码:SayHiServiceTest.javapackage com.service.test;import static org.junit.Assert.*;
2009-01-18 15:05:00 1197 1
原创 CXF全接触(四) --- CXF2.0.9的Bug?(感悟)
接上面2例:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/17/3817394.aspxhttp://blog.csdn.net/kunshan_shenbin/archive/2009/01/17/3818735.aspx虽然种种迹象表明,这个错误很有可能是CXF2.0.X版本的Bug,而且CXF2.1.X中并没有这个问题
2009-01-17 21:36:00 1427
原创 CXF全接触(三) --- CXF2.0.9的Bug?(解决)
先看前文提出的错误:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/17/3817394.aspx查看CXF的官方主页,我们可以看到CXF居然有2.0.X和2.1.X这2个版本同时维护着。在2.0.X中最高版本是2.0.9,而2.1.X中的最高版本是2.1.3。我至今仍然不是很清楚为什么要同时维护2个版本。我曾今尝试使用较低版本的2
2009-01-17 20:42:00 7118 2
原创 CXF全接触(二) --- CXF2.0.9的Bug?(分析)
这是我在实际开发中遇到的问题,写出来是希望后来者不要像我一样浪费太多的时间在这个问题上。 阅读本文前,请先查阅我的另一篇文章:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/17/3813000.aspx首先声明,这是在JDK1.6.0_10环境下发现的。先看出错信息:......2009-1-17 20:07:49
2009-01-17 19:44:00 4800
原创 CXF全接触(一) --- WS-Security的实现
参考本例前,请先阅读下面的2篇资料:http://blog.csdn.net/kunshan_shenbin/archive/2008/12/26/3613918.aspxhttp://blog.csdn.net/kunshan_shenbin/archive/2008/12/27/3621990.aspx 我们使用Apache WSS4J这个WS-Security的开源实现,相关
2009-01-17 15:58:00 9369 21
原创 WS-Security相关资料(网页摘抄)
http://cwiki.apache.org/CXF20DOC/ws-security.html http://blog.csdn.net/sfdev/archive/2008/03/20/2201004.aspx http://www.blogjava.net/openssl/archive/2006/08/08/xfire_wss4j.html http://www.
2009-01-16 13:00:00 1159
原创 让子线程中断主线程工作的2种办法
1.Thread.join代码如下:package demo;import java.util.Random;public class WaitAllSubThread { // int liveThreadNum;//记录运行的子线程数 int n; //工作线程数
2009-01-08 17:37:00 1380
原创 Windows环境MemCache(for Java)的简单运用
步骤如下:1.下载memcached for Win32:http://jehiah.cz/projects/memcached-win32/安装运行的方法:http://www.ccvita.com/258.html 2.下载memcache的Java支持包http://www.whalin.com/memcached/#download 3.代码
2009-01-07 17:27:00 925
原创 Spring Web Service自带Demo浅析(二)
接上例:http://blog.csdn.net/kunshan_shenbin/archive/2009/01/07/3726803.aspx这里我们对Spring Web Service技术做一下强化,例子仍然来自他自带的Demo。如下图所示建立工程:代码如下:HolidayClient.javapackage com.mycompany.hr.client.s
2009-01-07 15:20:00 1782 1
原创 Spring Web Service自带Demo浅析(一)
下载资源包:http://www.springsource.org/downloadSpring Web Service被设计成契约式开发模式,他依据自顶向下的设计方式(XML/XSD to JAVA),不同于XFire。如下图所示建立工程:代码如下:EchoClient.javapackage org.springframework.ws.samples.echo
2009-01-07 14:28:00 3980 1
原创 Spring Security2.0的自带DEMO浅析
下载地址:http://www.springsource.org/download如下图所示建立工程:所需Jar包:aopalliance-1.0.jaraspectjrt-1.5.4.jaraspectjweaver.jarcommons-codec-1.3.jarcommons-collections-3.2.jarcommons-logging-1.1.1.jarjstl-1
2009-01-06 14:30:00 2856 4
原创 JS中解决数值很小时四舍五入的精度问题
转自:http://www.javaeye.com/topic/308966 一般我们都使用js自带的toFixed函数来进行四舍五入的操作,但是当数值很小时却发现问题了。例如:"javascript">var money=0.00542;alert(Number(money).toFixed(2));输出的结果是0.00,这个结果显然是错误的。下面的方
2009-01-05 17:26:00 1310 2
原创 使用字节码处理框架javassist动态注入代码
官方主页:http://www.csg.is.titech.ac.jp/~chiba/javassist/Javassist,Cglib等是一些代码增强工具,在运行时刻进行Java字节码增强,虽然速度上稍微慢一点点,但是带来的是代码的简洁,今天用Javassist进行代码增强。代码:TestBean.javapackage javassist.sample;publ
2009-01-05 15:16:00 3910
转载 Apache Byte Code Engineering Library (BCEL)简介
官方主页:http://jakarta.apache.org/bcel/index.html简介:http://www.ibm.com/developerworks/cn/java/j-dyn0414/以下代码改编(转载)自:http://www.cppblog.com/wmuu/archive/2008/01/04/7947.html代码如下:package test;
2009-01-05 13:35:00 1532
原创 客户端验证框架(JavaScript)推荐
1.rapid-validationhttp://code.google.com/p/rapid-validation/介绍:http://wiki.javascud.org/display/si/Javascript_RapidValidation 2.jQuery formValidatorhttp://wzmaodong.cnblogs.com/http://he
2009-01-05 11:18:00 660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人