`
文章列表
一、几个相关的概念   1、MTOM基础概念            MTOM(Message Transmission Optimization Mechanism)消息优化传输机制。   它提出的模型适用于大量数据的交互情况。针对Base64编码情况带来的开销提出的解决方案。当数据量小的 ...
WebService传递XML文档,当然也可以传递JSON对象。这节我只针对传递XML,那么JAVA绑定成XML,服务端将XML解析成Java对象有什么工具可用吗,其实这样的工具多的是。这里我选择一个比较简单的JAXB工具来讲解一下。     JAXB(Java Architecture for XML Binding)提供了一个快速而方便的方式绑定XML Schemas和java,使java程序员能够很方便的在java应用程序中处理XML数据。JAXB提供了将XML文档解组为java内容树的方法,以及将java内容树重新编组回XML文档的方法。JAXB同样也提供了一种从java对象生成XML ...
SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用于访问网络服务的协议。      SOAP定义了一个envelope对象,使用envelope来包装要传递的消息,而消息本身可以采用自身特定的词汇,使用namespace来区分彼此。     简单的说,在WebService中传递的东西是一封信,SOAP就是信的通用格式,他定义了一封信应该有信封,信封里装着信的内容,信封(envlope)的格式是固定的,而信的内容(要传递的数据)你可以自己定义。     您应当具备的基础知识     在继续学习之前,您需要对下面的知识有基本的了解 ...
原文http://www.ibm.com/developerworks/cn/webservices/ws-wsdl/index.html   本文初步介绍了Web Service 'stack'中对于Web服务即时装配,自动集成起着关键作用的WSDL规范,首先介绍了WSDL的作用和意义,其次对WSDL文档的结构作出概要地介绍,对每个 ...
一、准备环境    Apache Cxf 2.4.5      二、服务端      由于最近再写一个发送邮件的东西,于是在这个东西上稍加修改成为我们的服务端程序。这里只是用来表达CXF的工作流程及配置!   1、服务接口    package com.webservice.server; import javax.jws.WebService; /** * * @author WY * @version 2011-12-23 */ @WebService public interface IMailSendService { /** ...
java.util.concurrent.ThreadPoolExecutor相关基础介绍和使用示例。 [ 一 ]、常用线程池 最常用构造方法为: Java代码   ThreadPoolExecutor( int  corePoolSize,                        int  maximumPoolSize,                        long  keepAliveTime,                       TimeUnit unit,           ...
==============转载: 讨论帖 http://www.iteye.com/topic/777716==================   ThreadLocal<T>类在Spring,Hibernate等框架中起到了很大的作用,对于其工作原理,很多网上的文章分析的不够彻底,甚至有些误解。   首先,为了解释ThreadLocal类的工作原理,必须同时介绍与其工作甚密的其他几个类(内部类) 1.ThreadLocalMap 2.Thread 可能有人会觉得Thread与ThreadLocal有什么关系,其实真正的奥秘就在Thread类中的一行: ...
基于前面文章的基础上。 一、准备     需要的jar      二、配置   1、  spmvc-servlet.xml     <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:c ...

iBATIS缓存

  为了提高应用程序性能,一种比较通用的方法是使用缓存技术来减少与数据库之间的交互。缓存技术是一种“以空间换时间”的设计理念,利用内存空间资源来提高数据检索速度的有效手段之一。      iBATIS以一种简单、易 ...
Web应用中对于异常的处理方式与其他形式的应用并没有太大的不同――通过try/catch语句针对不同的异常进行相应处理。 但是在具体实现中,由于异常层次、种类繁杂,我们往往很难在Servlet、JSP层妥善的处理好所有异常情况,代码中大量的try/catch代码显得尤为凌乱。 我们通常面对下面两个主要问题: 1. 对异常实现集中式处理 典型情况:对数据库异常记录错误日志。     一般处理方法无外两种,一是在各处数据库访问代码的异常处理中,加上日志记录语句。     二是将在数据访问代码中将异常向上抛出,并在上层结构中进行集中的日志记录处理。 第一种处理方法失之繁琐、并且导致系统难 ...
  一、准备校验时使用的JAR         说明:          validation-api-1.0.0.GA.jar是JDK的接口;          hibernate-validator-4.2.0.Final.jar是对上述接口的实现。   ------------------------------------------------------------------------------------------------ 新增一个测试的pojo bean ,增加jsr 303格式的验证annotation Java代码   ...
Spring MVC注解开发中常用标签,如下表:       编号 注解 说明 位置
基于上一篇文章的基础上   一、拦截器的配置    1、传统的配置   <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" > <property name="interceptors"> <!-- 多个拦截器,顺序执行 --> <list> <ref bean="commo ...
基于上一篇文章的代码基础上 一、准备工作 1、 下载依赖库jar包    Jackson的jar all下载地址:http://wiki.fasterxml.com/JacksonDownload    jackson-core-asl.jar    jackson-mapper-as.jar        二、修改配置文件spmvc-servlet.xml     <?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.spring ...

Ext 统计行

    博客分类:
  • JS
统计行不参与grid中行的排序。  ExtJs统计行展示  通用方式:分页查询后,后台组织生成json数据,最后一行统计的信息行,然后返回到前台。    json.append("{prjid:'',prjtype:''," + "dirid:'',prjsource:''," + "buildState:'',year:''," + "code:'汇总',name:''," + "manager:'',managerName:'',state:'', ...
Global site tag (gtag.js) - Google Analytics