`
文章列表
 list, set, map和props元素分别用来设置类型为List,Set,Map和Propertis的属性值。分别用来为bean传入集合值。  对应的spring的配置文件举例如下: xml 代码 <? xml version="1.0" encoding="gb2312" ?>      <! DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"     "http://www.springframework.org/dtd/sp ...
6.3  小结 JNDI(命名和目录接口)是一个为Java应用程序提供命名服务的应用程序编程接口(API)。为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口。 命名服务是一种服务,它提供了为给定的数据集创建一个标准名字的能力。允许把名称同Java对象或资源关联起来,而不必指导对象或资源的物理ID。 目录服务是一种特殊类型的数据库,与SQL Server、Access、Oracle等关系数据库管理系统相反,构造目录服务的目的是为了处理基于行为的事务,并且使用一种关系信息模型。目录服务将命名服务的概念进一步引申为提供具有层次结构的信息库。 LDAP是在20世纪90年代早期作为标准目录协 ...
6.2 使用JNDI  6.2.1  JNDI服务提供者 不使用服务提供者就不能用JNDI。一个服务提供者就是一组Java类的集合,它支持开发者同目录服务进行通信,其方式类似于JDBC驱动程序与数据库之间的通信方式。能够用于JNDI的服务提供者必须实现Context接口或Context的扩展接口Directory- Context。 在使用JNDI时,读者只需要了解JNDI,而服务提供者才关注实际的网络协议、编码/解码值等细节。 当下载SDK软件开发包时,同时就下载了Sun公司的一些现有的服务提供者。这些服务提供者包括LDAP、NIS、COS(CORBA对象服务)、RMI注册及文件系统的提供者。 ...
6.1 什么是JNDI  Java命名和目录接口(the Java naming and directory interface,JNDI)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得读者可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 命名或目录服务使读者可以集中存储共有信息,这一点在网络应用中是非常重要的,因为这使得这样的应用更协调、更容易管理。例如,可以将打印机设置存储在目录服务中,以便被与打印机有关的应用使用。 本章将在学习了解JNDI的基本特点后,用代码示例的方式详细讲解JNDI,使读者可以了解和使用JNDI ...
JNDI是J2EE中一个很重要的标准,通常我们是在J2EE编程中用到,Tomcat中提供了在JSP和Servelt中直接使用JNDI的方法,主要是通过dbcp连接池,下面谈一下我在Tomcat5.5中配置和使用JNDI的方法。本文的对象是对j2ee编程有所了解的读者. 一、先在自己应用程序WEB-INF目录下的web.xml添加以下语句 xml 代码 <resource-ref>      <descrtiption>引用资源说明descrtiption>      <res-ref-name>引用资源的JNDI名res ...
J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition)    J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。   J2EE核心是一组技术 ...
一   JSP2.0与JSP1.2比较        JSP 2.0是对JSP 1.2的升级,新增功能: 1. Expression Language (我平常都叫EL表达式的) 2. 新增Simple Tag和Tag File 3.web.xml新增<jsp:config>元素 特别说明:<jsp-config> 元素主要用来设定JSP相关配置,<jsp-config> 包括<taglib>和<jsp-property-group>子元素。       (1)其中<taglib>以前的Js ...
1972年,从IBM公司跳槽出来的 4个年轻工程师创办了SAP公司。他们共同的目标就是生产销售统一商业标准软件。经过不懈的努力,这家德国公司已经成为用户/服务器商业应用领域世界领先的供应商。         公司创始人大力投资 ...
axis1.3是soap1.2协议的一个实现框架。在工作中我们可以方便的通过axis进行webservice的开发。 随着SOA的流行,webservice开发也变得相当的热门。许多企业都将自己的网站迁移到soa的架构。.今天我们来一起体验一下通过axis来创建、发布和调用webservice的过程. 安装axis.      我们可以从axis的官方网站上下载(http://ws.apache.org/axis/).解压缩axis-bin-1_3.zip。在lib中包含axis必须使用的jar包.docs中包含axis的文档,通常使用用户指南就可以解决大部分问题。samples中包含很多we ...
1 jUDDI,发音(Judy),是服务于WebServices 的UDDI的java实现开源包,安装1.1 下载下载地址:http://ws.apache.org/juddi/releases.html 目前的jUDDI的最新版本是0.9rc4 2 数据库安装UDDI需要有一个地方来存储注册的数据,因此首先要选择一个关系数据库安装。JUDDI可以使用任何支持ANSI standard SQL关系数据库( 例如MySQL, DB2, Sybase, JdataStore等)。本实例使用MySQL。 数据库安装完成后,在MySQL数据库中运行juddi-0.9rc4\sql\mysql\crea ...
wtp:WTP是Web Tools Platform的缩写,Eclipse 自己开发的插件,提供了对web service 支持. 可以在网上下载wtp-all-in-one-sdk-1.5或者2.0 ,下载下来的Eclipse 自动集成了wtp. 下面就使用wtp建一个web service做一个简单说明. 1 可以根据java 类生成WSDL,还可以生成deploy.wsdd和undeploy.wsdd。进而可以自动的发布服务,即在axis 的配置文件server-config.wsdd中写入相对应的服务。 2 当发布一个web service 后可以右键单击这个服务对应的WSDL--> ...
对这个问题,我们至少有两种答案。从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫 ...
因为有朋友的回复,所有重做了一个SSH的例子,实现S/S/H松散耦合: 将spring配置文件applicationContext.xml改为下面的样子: xml 代码 <?xml version="1.0" encoding="UTF-8"?>   <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">      ...
附件中有两个例子,一个是最简单的SSH,一个是整合了事务处理的SSH 我建议先看第一个ssh_self,是我自己做的,已经在tomcat5下通过,有一些注释,也提供的mysql的脚本。
一、生成的struts配置文件struts-config.xml文件中,要把spring的配置文件引入,说明spring配置文件在哪儿放着。    注意:value值可以换的 <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">      <set-property property="contextConfigLocation"          value="/WEB-INF/applicationCon ...
Global site tag (gtag.js) - Google Analytics