随笔 - 312, 文章 - 14, 评论 - 1393, 引用 - 0
数据加载中……

Struts1.x系列教程(13):国际化

     摘要: 对于一个面向全球的Web应用程序,按着不同国家的要求显示相关信息(称为国际化)显得尤为重要。国际化的工作非常复杂和繁琐。因为要翻译很多Web界面,信息格式等。然而,Struts为我们提供了完成国际化工作的更容易的方式。在本文将介绍如何使用Struts来简化国际化的工作。  阅读全文

posted @ 2009-02-16 09:53 银河使者 阅读(3664) | 评论 (3)编辑 收藏

WebService大讲堂之Axis2(9):编写Axis2模块(Module)

     摘要: Axis2可以通过模块(Module)进行扩展。Axis2模块至少需要有两个类,这两个类分别实现了Module和Handler接口。开发和使用一个Axis2模块的步骤如下:

1. 编写实现Module接口的类。Axis2模块在进行初始化、销毁等动作时会调用该类中相应的方法)。

2. 编写实现Handler接口的类。该类是Axis2模块的业务处理类。

3. 编写module.xml文件。该文件放在META-INF目录中,用于配置Axis2模块。

4. 在axis2.xml文件中配置Axis2模块。

5. 在services.xml文件中配置Axis2模块。每一个Axis2模块都需要使用元素引用才能使用。

6. 发布Axis2模块。需要使用jar命令将Axis2模块压缩成.mar包(文件扩展名必须是.mar),然后将.mar文件放在\webapps\axis2\WEB-INF\modules目录中。  阅读全文

posted @ 2009-02-16 09:05 银河使者 阅读(12759) | 评论 (3)编辑 收藏

Struts1.x系列教程(12):Validator验证框架的内置标准验证

     摘要: 本文介绍了Struts 1.x Validator验证框架的内置标准验证。  阅读全文

posted @ 2009-02-14 19:27 银河使者 阅读(3654) | 评论 (0)编辑 收藏

Struts1.x系列教程(11):Validator验证框架高级应用

     摘要: 在《Struts1.x系列教程(10):Validator验证框架入门》一文中给出的例子中的name、age和email都是简单的属性,如果是嵌套的属性(也就是一个属性的数据类型是另外一个带有属性的类),可以使用圆点(.)符号来访问。如我们可以通过设置元素的property属性值为“employee.salary”来验证employee属性中的salary属性。  阅读全文

posted @ 2009-02-14 19:14 银河使者 阅读(3356) | 评论 (1)编辑 收藏

WebService大讲堂之Axis2(8):异步调用WebService

     摘要: 在前面几篇文章中都是使用同步方式来调用WebService。也就是说,如果被调用的WebService方法长时间不返回,客户端将一直被阻塞,直到该方法返回为止。使用同步方法来调用WebService虽然很直观,但当WebService方法由于各种原因需要很长时间才能返回的话,就会使客户端程序一直处于等待状态,这样用户是无法忍受的。当然,我们很容易就可以想到解决问题的方法,这就是多线程。解决问题的基本方法是将访问WebService的任务交由一个或多个线程来完成,而主线程并不负责访问WebService。这样即使被访问的WebService方法长时间不返回,客户端仍然可以做其他的工作。我们可以管这种通过多线程访问WebService的方式称为异步访问。虽然直接使用多线程可以很好地解决这个问题,但比较麻烦。幸好Axis2的客户端提供了异步访问WebService的功能。  阅读全文

posted @ 2009-02-13 14:23 银河使者 阅读(14876) | 评论 (9)编辑 收藏

WebService大讲堂之Axis2(7):将Spring的装配JavaBean发布成WebService

     摘要: 在现今的Web应用中经常使用Spring框架来装载JavaBean。如果要想将某些在Spring中装配的JavaBean发布成WebService,使用Axis2的Spring感知功能是非常容易做到的。在本文的例子中,除了\webapps\axis2目录及该目录中的相关库外,还需要Spring框架中的spring.jar文件,将该文件复制到\webapps\axis2\WEB-INF\lib目录中。  阅读全文

posted @ 2009-02-13 09:14 银河使者 阅读(17207) | 评论 (15)编辑 收藏

Struts1.x系列教程(10):Validator验证框架入门

     摘要: Validator框架是一个Struts插件,最初由David Winterfeldt设计并实现。Validator框架从Struts 0.5时代就可以使用,但那时Validator框架只是被捐助的一个jar包。Apache组织为了使开发人员更方便地使用Validator框架,决定从Struts1.1开始,将Validator框架作为Struts的一部分同Struts一起发布。  阅读全文

posted @ 2009-02-12 16:55 银河使者 阅读(7767) | 评论 (7)编辑 收藏

Struts 2杂谈(1):ValueStack对象的传送带机制

     摘要: 众所周知,Strut 2的Action类通过属性可以获得所有相关的值,如请求参数、Action配置参数、向其他Action传递属性值(通过chain结果)等等。要获得这些参数值,我们要做的唯一一件事就是在Action类中声明与参数同名的属性,在Struts 2调用Action类的Action方法(默认是execute方法)之前,就会为相应的Action属性赋值。这一切主要是依靠ValueStack对象实现的。  阅读全文

posted @ 2009-02-11 22:22 银河使者 阅读(5712) | 评论 (4)编辑 收藏

fedora10 硬盘安装

     摘要: 记得2005年的时候安装的还是redhat9,时光如水,自己却在转了一圈以后回到了原地,很多时候确实需要执着。说远了,估计还是有很多人跟我一样郁闷fedora的硬盘安装的,google上的很多不一定可以在自己本机安装成功。我的这个在我机器上ok了但不一定所有的都可以按照我这样,下面来详细说明:下载Fedora-10-x86_64-DVD.iso 。google一下,到fedora项目网站可以下载,按照自己机器的需要选择。下载grub4dos-0.4.3。同样,google一下,很容易得到。
  阅读全文

posted @ 2009-02-11 11:47 银河使者 阅读(826) | 评论 (0)编辑 收藏

银河系列原创教程

     摘要: 本文为银河系列原创技术文章,主要包括Struts 2入门系列教程、Struts1.x入门与提高系列教程、WebService大讲堂之Axis2系列教程、Weblogic10+EJB3入门教程、JBoss5 + eclipse + EJB3开发指南、 AJAX系列教程、SQL Server2005杂谈系列教程、算法系列教程。这些文章均为笔者经验总结,有的系列文章还未完成,待不断完善中...  阅读全文

posted @ 2009-02-09 14:20 银河使者 阅读(11629) | 评论 (18)编辑 收藏

列出全部内容
共31页: First 上一页 17 18 19 20 21 22 23 24 25 下一页 Last