`
文章列表
Ajax(Asynchronous JavaScript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保存字符的文件。而浏览器异步读取的只是服务器上的文本内容,所以在Ajax开发时完全不必拘泥于XML。本文介绍了JSON的基本原理、JSON的构造格式,在文末比较了XML与JSON的优缺点 版权所有,转载请注明,来自www.jialing.net ...
首页 http://xstream.codehaus.org/ 文档 http://xstream.codehaus.org/converter-tutorial.html 下载得到文件 xstream-distribution-1.3.1-bin.zip 如果是用MAVEN2来管理,那么pom.xml文件需要导入以下包 <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <ve ...
试了一下Thoughtworks的XStream,以测试驱动和敏捷开发著称的Thoughtworks, 写出的XStream果然很容易使用。 下面举一个用一个小例子说明如何使用: 实体Person,我们希望Person的对象能够和XML/JSON相互转化 Java代码 package edu.jlu.fuliang;     public class Person   {       private String name;       private int age;       private Address address;       private String ...
json-lib demo JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 到http://json-lib.sourceforge.net下载json-lib-1.1-jdk15.jar,运行json还需要的包有: jakarta commons-lang 2.4.jar jakarta commons-beanutils 1.7.0.jar jakarta commons-collections 3.2.jar jakarta commons-logging 1.1.1.jar ezmorph 1.0. ...
文章摘要:JSON------由键值组成的字符串。大括号对,表示对象,中括号表集合(即数组)。键要用双引号括起来,其后要加冒号,再跟值。一组键值之后,要再跟一组键修值要用逗号间隔。转义符是左倾斜线”” 在javaScript 中,很方便的把json字符串,转换成一系列对象. - JSON------由键值组成的字符串。大括号对,表示对象,中括号表集合(即数组)。 键要用双引号括起来,其后要加冒号,再跟值。一组键值之后,要再跟一组键修值要用逗号间隔。转义符是左倾斜线”” 在javaScript 中,很方便的把json字符串,转换成一系列对象. 例1:运行跳出一个窗口:a:66&qu ...
XSL摸板 xml-2-json.xml <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" ex ...
XML转换成JSONJavaScript 2007-12-29 21:03:56 阅读243 评论0 字号:大中小        在使用Ajax的时候,通常是将数据以XML的格式返回客户端,然后使用Javascript解析DOM结构。但W3C自带的方法和属性在操作的时候不是很方便。从网上找到一个SoftXMLLib.js,提供了使用XPATH访问节点的方式。对于复杂结构的XML是比较合适的。处理一般的XML,有一个xml2json.js,将XML转换成JSON后,访问节点的时候格式很简单。 /*  http://www.thomasfrank.se/xml_to_json.html xml ...
<s:url id="url" action="param/myparam.action">        <s:param name="a">        <s:property value="bonId"/>           </s:param>       </s:url>       <s:a href="%{url}">超链接</s:a> struts2的s:param标签主要有两个属性 ...
要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码: <%@taglib prefix="s" uri="/struts-tags" %> If elseif  else 描述: 执行基本的条件流转。 参数: 名称    必需   默认类型   ...
文章中,用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以请记得import进 来!         用法: SimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );         这一行最重要,它确立了转换的格式,yyyy是完整的公元年,MM是月份,dd是日期,至于HH:mm:ss 就不需要我再解释了吧!         PS:为什么有的格式大写,有的格式小写,那是怕避免混淆,例如MM是月份,mm是分;HH是24 ...
1、分布式查询的概念 ·链接到外部数据源要做的工作只不过是:配置好链接服务器的名字、以及相应的位置和登录信息,这样 SQL Server 就可以存取链接服务器上的数据了。 ·链接是一个单向配置,如果服务器A链接到服务器B,意味着A知道如何登录和访问B。而对于B而言,A只不过是另一个普通用户而已。 ·链接服务器可以是 SQL Server 或者任何其他的 OLE DB 和 ODBC 数据源。只要相应的 OLE DB 提供程序或者 ODBC 驱动程序支持,分布式查询可以检索和修改(insert、delete、update)相应数据源中的数据。 ·SQL Server 查询可以通过引用预先配置好 ...
package com.liyh.test; import java.util.Calendar; import java.util.Date; import java.util.StringTokenizer; public class Test { public static void main(String[] args) { slip("12:00"); } public static Date slip(String time){ StringTokenizer st = new StringTokenizer(time, ":&qu ...
Java数据类型和MySql数据类型对应表 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BLOB java.lang.byte[] -4 TEXT 65535 VARCHAR java.lang.String -1 INTEGER 4 INTEGER UNSIGNED java.lang.Long 4 TINYIN ...
EJB3.0笔记-1 Entity回调和监听器 在你执行EntityManager的persist()、merge、remove和find方法时,或者在执行EJB QL查询时,一系列预先定义好的生命周期事件会被触发。Java Persistence规范允许在entity class上设置回调方法,当这些事件发生时,该entity会收到相应的通知。也可以注册一些单独的监听类来拦截这些事件 回调事件 它们代表了entity生命周期中的一个阶段(pre表示之前,post表示之后) @javax.persistence.PrePersist; @javax.persistence.PostPersi ...
GlassFish是目前主流的Java EE应用服务器之一,目前相当数量的Java企业级应用运行在GlassFish上,性能调优就成为每个GlassFish上的Java开发者关注的问题.   其实,Java EE应用的性能问题对严肃的项目和产品来说是一个非常重要的问题。特别是企业级的应用,并发用户多,数据传输量大,业务逻辑复杂,占用系统资源多,因此性能问题在企业级应用变得至关重要,它和系统的稳定性有着直接的联系。更加重要的是,性能好的应用在完成相同任务的条件下,能够占用更少的资源,获得更好的用户体验,换句话说,就是能够节省费用和消耗,获得更高的利润。   要获得更好的性能,就需要对原来的系统 ...
Global site tag (gtag.js) - Google Analytics