自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (19)
  • 问答 (1)
  • 收藏
  • 关注

原创 CXF WebService Notification(WS-N)使用简介

本文使用的是CXF 2.7.3版本。转贴请注明出处!!!!!! 1.什么是WS-NWS-N全称是WebService Notification,属于WS-*标准中的一个。该标准主要由IBM等提出(微软等提出的是WS-Eventing),主要用于Publish/Subscribe方式的"Notifications"或者 "Events"通知,而publish 方和 subscript

2013-05-07 21:26:23 1140 1

原创 jax-ws wsimport 命令详解

通过 -b  参数可以指定多个 JAX-WS 和 JAXB 的绑定文件 ,这可以用来定制各种选项: 包名, 类名, 等. 更多的使用细节可以查看:http://jax-ws.java.net/nonav/2.2.7/docs/ch04.html#tools-wsimport OptionDescription-d 指定输出目录-b 指定JAXW

2013-05-07 21:26:18 1772

原创 jax-ws WebService相关问题(一)

1.使用JDK6自带的JAX-WS + Jboss4.2.3 开发WebService发布WebService报错? java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener  解释:JDK本身不带基于Servlet的代码,自带的jax-ws 不带WSSe

2013-05-07 21:26:16 1475

原创 Dozer Map映射注意点

在使用dozer进行数据映射时,有一种情况,我们需要将一个对象里面的部分数据映射到一个Map中(这里使用HashMap) 开始我参考了dozer的文档这样写:  com.test.obj java.util.HashMap mytitle this

2013-05-07 21:26:14 2357

原创 XSS Filter实现

下面的filter主要是解决防止XSS攻击一个是Filter负责将请求的request包装一下。转自CSDN ,MARK下链接:http://blog.csdn.net/yuwenruli/article/details/6870753 另外还看到一个实现:http://www.stripesframework.org/display/stripes/XSS+filter

2013-05-07 21:26:12 814

原创 Ext scope 学习

首先,用一句话来概括scope的作用:scope就是用来解决 js 中 this 的指向问题。1、 关于JavaScript中this的使用,这是一个由来已久的问题了。我们这里就不介绍它的发展历史了,只结合具体的例子,告诉大家可能会遇到什么问题,在遇到这些问题时EXT是如何解决的。在使用EXT时,最常碰到的就是使用Ajax回调函数时出现的问题,如下面的代码所示。 现在的HTML 页面中有一

2013-05-07 21:26:10 463

原创 JQuery ajax返回error的原因定位

今天遇到一个问题 JQuery的ajax调用老是返回error。我们可以采用如下方法进行定位: $.ajax({ url : rootPath + "/service/compute.do", data : { data: data }, async: false, dataType:"text", succes

2013-05-07 21:26:08 904

原创 CXF Logging Features的使用

1.代码方式    public final class Server { public static void main(String args[]) throws Exception { CourseBuilderImpl implementor = new CourseBuilderImpl(); JaxWsServerFactoryBean svrFact

2013-05-07 21:26:06 2027

原创 CXF Logging Interceptor的使用

1.代码方式       public final class Server { public static void main(String args[]) throws Exception { CourseBuilderImpl implementor = new CourseBuilderImpl(); JaxWsServerFactoryBean svrF

2013-05-07 21:26:04 3122

原创 CXF + Spring 发布WebServicec常见错误

1.Can't find the request for http://localhost:8080/myProject/myWebServiceAddress's Observer 如果在发布WebService之后,通过如下访问wsdl出现上述错误:http://localhost:8080//myProject/myWebServiceAddress?wsdl那么很大可能的原

2013-05-07 21:26:02 917

原创 CXF wsdl2java 详解及常见问题

CXF提供从wsdl文件生成java代码的工具脚本:%CXF_HOME%\bin\wsdl2java.bat 脚本参数详解: OptionInterpretation-?,-h,-helpDisplays the online help for this utility and exits.-fe frontend-nameSpecifies the

2013-05-07 21:26:00 2161

原创 Java资源文件读取

public static InputStream getResourceAsStream(String resource) { String stripped = resource.startsWith("/") ? resource.substring(1) : resource; InputStream stream = null; ClassLoader c

2013-05-07 21:25:57 558

原创 Castor格式化输出

使用castor版本:1.3.1 原因:查看castor-1.3.1-xml.jar中的castor.xml.properties(在\org\castor\xml目录下)找到org.exolab.castor.xml.lenient.id.validation=false发现默认是没有格式化的,生成的文件不直观、可读性差。  解决方法:通过Marshaller修改

2013-05-07 21:25:55 508

原创 log4j扩展:独立的Repository

Logger Repository从字面上理解,它是一个Logger的容器,它会创建并缓存Logger实例,从而具有相同名字的Logger实例不会多次创建,以提高性能。Log4J支持两种配置文件:properties文件和xml文件。Configurator解析配置文件,并将解析后的信息添加到Repository中,log4j本身提供的LogManager最终将Repository和Configu

2013-05-07 21:25:53 515

原创 Ext Form中的BACKSPACE键盘事件

如果我们在Ext Form中有ReadOnly的TextField,那么其实我们鼠标点击该输入框,是能够获得鼠标焦点的,只是我们不能修改其中的值。 但是如果我们没注意,在ReadOnly的输入框按BACKSPACE键,本意是以为能够修改,对之前的内容进行删除,但是实际上因为其ReadOnly属性,不能修改,会导致其跳转到历史上一页,这不是我们期望的。 所以,我们可以采用如下方法来避

2013-05-07 21:25:51 761

原创 Ext Grid宽度自适应

我们使用Ext的Grid的时候,在改变浏览器宽度时,需要Grid也相应的改变其宽度,以便能够Grid宽度自适应。 那么我们可以注册window.onresize函数进行相应。但是如果用户把浏览器宽度拉得很小的时候,就可能显示不清楚了,所以我们还可以设置一个最小宽度,以保证列内容能大致看清楚。浏览器小于这个宽度的话,Grid最小就是这个宽度了并出现水平滚动条。 页面布局如下: 

2013-05-07 21:25:49 1650

原创 Ext Grid重新加载当前页

有些情况下,我们需要重新加载Grid的当前页数据。比如我们在Grid第二页对某一行进行了修改,从修改form跳转回来时,需要重新加载Grid第二页的数据源数据,那么我们就可以这么做:  function loadGrid(loaded) { //根据id获取到Ext Component var grid = Ext.getCmp("grid"); if

2013-05-07 21:25:46 673

原创 Ext Grid 列内容显示处理

如果在Ext Grid里面Store从后台加载的数据还不是最终要显示的列内容,那么我们需要对该列的内容作特殊处理。 处理效果可以是增加显示内容,增加tip提示,增加操作列等。处理方法如下:   var configColumns = new Ext.grid.ColumnModel({ defaults : { sortable : true

2013-05-07 21:25:44 495

原创 Jboss4.2.3+Oracle+SSH应用部署配置(一)

这里我们选用JBOSS4.2.3版本作为我们的web应用服务器。          使用JDK1.6.0_25,Oracle使用10g一、Jboss配置(步骤): 1.  配置数据源:在 jboss路径\docs\examples\jca目录下有各种数据库配置文件的样本。选择一个你合适的,copy到 server\default\deploy 下。配置文件命名为oracle-ds.xml。

2013-05-07 21:25:42 507

原创 在build.xml里采用xml方式引用外部build文件

You can use XML's way of including external files and let the parser do the job for Ant:你可以通过xml的方式引用外部文件,并且执行ant job <!DOCTYPE project [ ]> ... &common;

2013-05-07 21:25:40 719

原创 Ext Grid 分页工具栏增强

在使用Ext Grid进行展示的时候,可能我们需要能够根据数据量和页面动态改变每页显示的记录的数量,但是默认的PagingToolBar是不能提供该功能的。    因此,我们可以使用Ext.PagingToolbar的plugins属性指定new Ext.ux.Andrie.pPageSize()来实现。   其中Ext.ux.Andrie.pPageSize()的实现可以在论坛上找到。下

2013-05-07 21:25:38 787

原创 Ext Grid基础

EXT Grid主要用于模拟表格形式的数据展示。要使用Ext Grid,首先需要配置列模式和数据存储,然后可以加上顶部工具按钮和底部分页工具栏等。一个典型的Ext Grid创建如下: // 用于读取后台返回的JSON格式数据。格式类似:{"total":10, "results":[{},{}]} var reader = new Ext.data.JsonReader({

2013-05-07 21:25:36 600

原创 CXF WebService Notification(WS-N)使用简介

M等提出(微软等提出的是WS-Eventing),主要用于Publish/Subscribe方式的"Notifications"或者 "Events"通知,而publish 方和 subscription方不需要事先知道对端的webservice服务地址。WS-N有两种实现:a.WebService base Notification  : 主要用于点对点b.WebService Broker Notification : 完整的Publish/Subsc

2013-04-05 10:22:59 270

原创 我在CSDN有个新家了!

alicw/article/details/8757803 

2013-04-03 22:24:47 53

原创 CSDN博客与ITEYE博客同步

本人ITEYE的博客也已经开通了,以后发博将尽量保持同步,欢迎大家光临!ITEYE地址:http://mhsjlove.iteye.com/admin/blogs

2013-04-03 22:21:39 648

原创 jax-ws wsimport 命令详解

/2.2.7/docs/ch04.html#tools-wsimport OptionDescription-d &lt;directory&gt;指定输出目录-b &lt;path&gt;指定JAXWS或者JAXB的绑定文件,可以多个-B &lt;jaxbOption&gt;指定JAXB的参数,透传给JAXB命令-catalog绑定外部WSDL或XSD,解决外部WSDL或者XSD引用

2013-04-03 21:46:25 168

原创 addressing

ing/wsdlxshttp://www.w3.org/2001/XMLSchemawsdlEither http://www.w3.org/2006/01/wsdl or http://schemas.xmlsoap.org/wsdl/ depending on contextwsdl20http://www.w3.org/2006/01/wsdlwsdl11http://schemas.xmlsoap.org/wsdl/soap11http:/

2013-03-29 12:51:23 108

原创 jax-ws WebService相关问题(一)

本身不带基于Servlet的代码,自带的jax-ws 不带WSServlet和WSServletContextListener两个类,在j2ee的jar包里才有 解决方案:    a.使用代码中Endpoint.publish()发布(轻量级HTTP Server);       Endpoint.publish("http://localhost:8080/HelloService", new HelloSEI());    缺点是每次代码发布很麻烦,修改也麻烦

2013-03-23 13:54:27 202

原创 Dozer Map映射注意点

2013-03-05 10:15:21 494

原创 XSS Filter实现

2013-02-07 15:00:53 519

原创 Ext scope 学习

2013-02-06 14:29:07 58

原创 JQuery ajax返回error的原因定位

data }, async: false, dataType:"text", success: function(data){ $("#myElement").val(data); }, error: function(XMLHttpRequest, textStatus, errorThrown){ alert(XMLHttpRequest.readyState + X

2013-01-28 11:00:06 192

原创 CXF Logging Features的使用

actoryBean svrFactory = new JaxWsServerFactoryBean(); svrFactory.setAddress("http://localhost:9000/CourseBuilder"); svrFactory.setServiceBean(implementor); svrFactory.getFeatures().add(new LoggingFeature()); svrFactory.create();

2013-01-23 17:20:43 406

原创 CXF Logging Interceptor的使用

WsServerFactoryBean svrFactory = new JaxWsServerFactoryBean(); svrFactory.setAddress("http://localhost:9000/CourseBuilder"); svrFactory.setServiceBean(implementor); svrFactory.getInInterceptors().add(new LoggingInInterceptor()); svrFa

2013-01-23 17:17:12 213

原创 CXF + Spring 发布WebServicec常见错误

:8080//myProject/myWebServiceAddress?wsdl那么很大可能的原因"/*"这样的servlet-mapping造成的,因此要定义自己的路径,例如:/service/*。  &lt;servlet-mapping&gt; &lt;servlet-name&gt;CXFServlet&lt;/servlet-name&gt; &lt;url-pattern&gt;/ser

2013-01-17 19:02:05 200

原创 CXF wsdl2java 详解及常见问题

y and exits.-fe frontend-nameSpecifies the frontend. Default is JAXWS. Currently supports only JAXWS frontend and a "jaxws21" frontend to generate JAX-WS 2.1 compliant code.-db databinding-nameSpecifies the databinding. Default is jax

2013-01-17 12:42:12 152

原创 Java资源文件读取

classLoader = Thread.currentThread().getContextClassLoader(); if (classLoader!=null) { stream = classLoader.getResourceAsStream( stripped ); } if ( stream == null ) { stream = Environment.class.getResourceAsStream( resource ); } if (

2013-01-15 12:47:22 48

原创 Castor格式化输出

2013-01-14 19:23:15 77

原创 log4j扩展:独立的Repository

2012-12-12 09:29:26 103

原创 Ext Form中的BACKSPACE键盘事件

2012-12-07 10:13:16 733

Android HYReader

专门为android设计的电子书阅读器,最大的亮点是完美支持chm格式阅读。是广为熟知的android chm ebook reader的专业付费升级版!!

2013-04-21

RESTful Web Services(中文版)

web services for the real world 电子工业出版社出版 Sam Ruby等著 徐涵、李红军等译

2012-03-07

软件开发:编程与设计(C语言版)

国外经典教材 Software Development in C A Practical Approach to Programming and Design 清华大学出版社出版 David Conger著 朱剑平等译

2012-03-07

嵌入式计算系统设计原理(COMPUTERS AS COMPONENTS)

机械工业出版社出版 美 Wayne Wolf著 经典原版书籍

2012-03-07

Visual C# .NET精彩编程实例集锦(罗斌著)

中国水利水电出版社出版 罗斌等编著的 C#系列书籍

2012-03-06

Linux 内核分析与实例应用(国际工业出版社)

国际共业出版社出版 代玲莉 欧阳劲 编著 的 时代自由软件系列丛书

2012-03-06

C语言详解(Problem solving and Program Design in C)

人民邮电出版社出版 Jeri R.Hanly等著 万波等译 第五版

2012-03-06

C++应用程序性能优化(电子工业出版社)

电子工业出版社出版 冯宏华 徐莹等编著的 IBM中国开发中心系列 作品

2012-03-05

Visual C# 数据库高级教程(清华大学出版社)

清华大学出版社 李律松 陈少刚 沈刚等编著 数据库应用开发丛书

2012-03-05

SOA原理·方法·实践(原书PDF版 毛新生著)

电子工业出版社出版 IBM自身架构师 毛新生主编的 IBM中国开发中心系列 SOA系列

2012-03-05

ARM微控制器基础与实践

北京航空航天大学出版社 周立功编著 ARM经典教程

2012-03-05

Flex第一步

清华大学出版社 邱彦林著 基于ActionScript 3.0的Flex 2应用开发

2012-03-05

ultra quicktime converter 绿色版(含注册码)

强大易用的 QuickTime MOV, QT, MP4, M4V 转换器,可将输入文件转为 AVI, DivX, Xvid, MPEG1, MPEG2, VCD, SVCD, DVD 等等格式,内置 QuickTime 解码器,无需安装 QuickTime Player,支持批量转换和视频分割。 压缩包内包含注册码,绝对可用

2012-03-05

Modern Operating Systems 3rd Edition (2007).part4

现代操作系统 纯手工扫描 绝对精品 希望大家喜欢

2012-02-26

Modern Operating Systems 3rd Edition (2007)(part3)

现代操作系统 纯手工扫描 绝对精品 希望大家支持

2012-02-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除