- 浏览: 78377 次
- 性别:
- 来自: 苏州
最新评论
-
lgclove1314:
请问:import org.tempuri.ArrayOfSt ...
XFire调用Web服务取得天气预报 -
Xgw123485:
很强大呀!
铸造JavaWeb利器 -
littleJava:
写的很详细
JDK5.0新特性Annotation之@Retention注解
文章列表
直接上代码
有关XFire与Spring集成的简单介绍,请参阅我的前一篇文章——XFire与Spring集成的第一种方式
首先是web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001 ...
- 2010-12-21 17:32
- 浏览 527
- 评论(0)
XFire与Spring的集成方式,我所测试过的,有两种①
取道org.springframework.web.servlet.DispatcherServlet
②
取道org.codehaus.xfire.spring.XFireSpringServlet
本文演示的是XFire与Spring集成的第一种方式
有关第二种方式的资料,请参阅我的下一篇博文——XFire与Spring集成的第二种方式
首先是web.xml文件
<?xml version=&quo ...
- 2010-12-21 16:42
- 浏览 546
- 评论(0)
<%@ page language="java" pageEncoding="UTF-8"%>
<script type="text/javascript">
function invokeServerFunction(){
var xmlHttp;
try{
// Firefox, Safari, Opera 8.0+
xmlHttp = new XMLHttpRequest();
}catch(e){
// Internet Explorer
try ...
- 2010-12-17 19:38
- 浏览 472
- 评论(0)
本文所用到的WebServices服务端,取自我的上一篇文章中的例子——使用XFire开发WebServices服务端
这里并未涉及到JSR181Annotations
的相关应用,具体的三种方式如下①
通过WSDL地址来创建动态客户端
②
通过服务端提供的接口来创建客户端
③
使用Ant通过WSDL文件来生成客户端
第一种方式:通过WSDL地址来创建动态客户端
package com.jadyer.client;
import java.ne ...
- 2010-12-17 19:02
- 浏览 588
- 评论(0)
关于XFire的集合映射:这里使用了JDK5.0提供的 新特性中的泛型机制 ,所以不需要<InterfaceName>.aegis.xml 文件如果您使用的是JDK4 ,那么就需要配置<InterfaceName>.aegis.xml 文件,相关资料请找Google老师交待一下我的开发环境:MyEclipse6.5 、Tomcat-6.0.10 、JDK1.5.0_08 、XFire-1.2.6 如果对WebServics还不是很了解,请参阅我之前写过的一篇文章——What is WebServices MyEclipse6.5自身便提供了对XFire的支持,所以我们可以 ...
- 2010-12-17 17:13
- 浏览 525
- 评论(0)
Gson的用途在Struts2中使用JSON时,需要将序列化的属性定义在相应Action中而我们也可以采取程序的方式,进行属性的组装,然后再生成JSON这样的工具有很多,这里介绍一个比较强大的工具Gson它可以直接通过Gson类的toJson()方法将Java对象转化成JSON表达式Gson是JSON的一个Java开发包,它是由Google开发出来的它的官方网站是http://code.google.com/p/google-gson
下面是JSON与Struts2集成的演示,其中前台页面使用了JQuery实现异步请求
首先是web.xml文件
<?xml version=& ...
- 2010-12-10 19:15
- 浏览 508
- 评论(0)
JSON的起源除XML数据传输格式外,还有一种相对来说使用很多的数据传输格式甚至某些场合使用的比XML还要多,这种数据传输格式就是所谓的JSONJSON(JavaScript Object Notation)的官网是http://www.json.org他的创建者是雅虎的主架构师,也是YUI(Yahoo User Interface)框架的架构师他就是道格拉斯(Douglas Crockford),他是在雅虎工作期间发明的JSON数据传输格式
JSON的好处①JSON相对于XML来说,它读起来更加简单方便②JSON更加简洁,传输量更加少。因为它使用的字符明显少很多对于大量数据的情况来说,使 ...
- 2010-12-10 18:57
- 浏览 478
- 评论(0)
同进程查找JDNI服务比如说我们通过JNDI来查找Tomcat中配置的DataSource,代码如下Context context = new InitialContext();DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/oracleds");将这两行代码放到JSP页面中,在new InitialContext()之后,就能在JNDI服务上查到DataSource这是因为JSP和JNDI服务是在同一个进程里的。但如果不是同一个进程,则不能new InitialContext()这就好像是两间屋 ...
- 2010-12-09 11:32
- 浏览 583
- 评论(0)
JSF的简介
JavaServerFaces
是2004年SUN推出的一个规范,也是基于MVC的一种架构
Struts2是基于标准的HTTP请求响应
的模式,而JSF是基于事件
的一种编程模型
JSF中页面表单的每一个输入域都绑定到后台backing ...
- 2010-12-07 13:49
- 浏览 496
- 评论(0)
package com.jadyer.bean;
/**
* 封装Jdom读取XML文件所得到的节点内容
*/
public class JdbcInfo {
private String driverClass;
private String url;
private String userName;
private String password;
/*--四个属性对应的getter和setter略--*/
@Override
public String toString() {
return "driverClass=&q ...
- 2010-12-06 18:46
- 浏览 479
- 评论(0)
package com.bjsxt.util;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.output.Format;
import org.jdom.output.XMLOutputter;
/**
* Use Jdom to write a XML file
* < ...
- 2010-12-06 18:42
- 浏览 506
- 评论(0)
package com.jadyer.util;
import java.io.FileWriter;
import java.io.IOException;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWriter;
/**
* Use Dom4J to write a XML file
* <users>
...
- 2010-12-06 18:41
- 浏览 484
- 评论(0)
Struts2与XML在AJAX异步请求时,通常需要服务器端返回针对此次请求的一个快速响应此时异步请求的Action会返回一个我们所需要的特定格式的文件供客户端使用一般是纯文本、XML、JSON等,然后再进一步处理该文件,而不会刷新整个 ...
- 2010-12-06 18:23
- 浏览 643
- 评论(0)
<?xml version="1.0" encoding="UTF-8"?>
<project name="AntDemoProject" default="dist" basedir=".">
<!-- 【定义变量】set global properties for this build -->
<property name="src" location="src" />
...
- 2010-12-06 12:51
- 浏览 474
- 评论(0)
这里使用的是jfreechart-1.0.9和struts-2.0.11
首先是JSP页面
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<h2>请选择您喜欢的运动项目</h2>
<s:form action="view ...
- 2010-12-01 13:06
- 浏览 451
- 评论(0)