- 浏览: 73485 次
- 性别:
- 来自: 上海
最新评论
-
jinbo0120:
受教了,我还一直存在疑问呢,原来是1.5开始使用的...看来我 ...
5.0for循环 -
persistC:
1、到底在哪用cascade=&q ...
hibernate.hbm.xml总结 -
duanyong:
看到xml就烦。不知道为什么。嘿嘿。
hibernate.hbm.xml总结
文章列表
目录
概述
配置教程环境
创建 XSLT 模块项目
创建 XML 架构
创建 WSDL 文件
创建 XSL 样式表
创建和部署复合应用程序
测试 XSL 转换服务
概述
在本教程中,您将了解 NetBeans Enterprise ...
- 2008-12-15 21:07
- 浏览 904
- 评论(0)
XSLT 中 document() 函数的作用是用来访问扩展XML文档中的节点。
它的语法是 node-set document(object,node-set?)
参数 object (必须): 定义一个链接到XML文档的URI;
参数 node-set (可选):用于解释相对URI。
但在使用中却发现它在 IE 与 Firefox 上有不兼容的问题,object 参数在 IE 中是以 XML 文件为当前路径,但 Firefox 却是以该 XSLT 文件做为当前路径。
我的测试环境是:IE 6.0 (MSXML 3.0) 、Fi ...
- 2008-12-15 21:07
- 浏览 950
- 评论(0)
什么是XSLT?
XSLT的英文标准名称为eXtensible Stylesheet Language Transformation。根据W3C的规范说明书(http://www.w3.org/TR/xslt),最早设计XSLT的用意是帮助XML文档(document)转换为其它文档。但是随着发展,XSLT已不仅仅用于将XML转换为HTML或其它文本格式,更全面的定义应该是:
XSLT是一种用来转换XML文档结构的语言。
为什么要用XSLT?
我们已经知道,XML是一种电脑程序间交换原始数据的简单而标准的方法。它的成功并不在于它容易被人们书写和阅读,更重要的是,它从根本上解决了应用系统 ...
- 2008-12-15 21:06
- 浏览 956
- 评论(0)
XSL中用count()来取得xml中某种节点的个数
list.xml
<?xml version="1.0"?>
<list>
<application>
<id>1</id>
<state>1</state>
<type>111</type>
<title>title</title>
<applior>applior</applior>
<progress& ...
- 2008-12-15 21:05
- 浏览 1059
- 评论(0)
这是我今天学习的时候遇到的另一个问题,做图像超链接要把链接地址放到<a>的href属性中去,可是这就是在标签中套标签,是不可以的,查了《Web编程实做教程》,才知道正确的解决方案,现在与大家分享。
此段代码运行需要两张图片:a.gif和b.gif。
my.xml
以下内容为程序代码:
<?xml version="1.0" encoding="GB2312"?>
<?xml-stylesheet type="text/xsl" href="mystyle.xsl"?>
&l ...
- 2008-12-15 21:04
- 浏览 804
- 评论(0)
XSLT命令[xml格式转换]
1.循环 <xsl:for-each...>
<xsl:for-each select="BookList/Item">
<tr>
<th align="left"> <xsl:value-of select=".//title" /></th>
<td><xsl:value-of select=".//categroy" /></td>
<td>< ...
- 2008-12-15 21:03
- 浏览 1024
- 评论(0)
经常用for-each来循环读取XML中的某个节点集,但常常需要加上序号
这样来做:
<xsl:template match="Book">
<xsl:for-each select="Authors/Author">
<xsl:number value="position()" />
<xsl:value-of select="Name" />
</xsl:for-each>
</xsl:template>
当然,如果你不满 ...
- 2008-12-15 21:02
- 浏览 1740
- 评论(0)
4.XPath的语法
我们在前面已经提到过,XPath是用来帮助XSLT在XML源文档中查找定位信息的语言。在实际使用过程中,XPath和XSLT总是混在一起使用,在上面一章的语法例子中我们已经有使用到XPath的语法,只是没有明确点出。但W3C将 ...
- 2008-12-15 21:00
- 浏览 982
- 评论(0)
通过前面两章的介绍,我们已经对XSLT的基本概念和它的转换过程有了一些了解。下面我们一起来学习XSLT的具体语法。说到语法总是比较枯燥的,您可以大体上浏览一遍,等您真正需要使用XSLT的时候,再仔细研究它们。
3.XSLT的元素语法
3.1 xsl:template和xsl:apply-templates
3.2 xsl:value-of
3.3 xsl:for-each
3.4 xsl:if
3.5 Xxsl:choose, when, otherwise
3.6 xsl:sort
3.1 xsl:template和xsl:apply-templates
模板(tem ...
- 2008-12-15 20:59
- 浏览 888
- 评论(0)
2. XSLT的实例
2.1 XSLT如何转换XML
2.2 一个实例
2.3 过程解析
2.4 XSLT的用途
2.1 XSLT如何转换XML
我们打个有趣的比方,你玩过橡皮泥吧,用不同的模子按上去,就可以做出需要的形状。如果我们假设XML数据文档是一块大橡皮泥,XSLT就象是一个模子,用力一按,就做出需要的形状来---符合不同需要的HTML文档。
具体看下面的过程示意图:
我们将XML原文档输入,用XSL作为模板,通过转换引擎,最终输出需要的HTML文档。其中的转换引擎就是比喻中"用力一按"的过程。在具体应用中,有专门的软件来实现这个转换过程,名为XML P ...
- 2008-12-15 20:59
- 浏览 1011
- 评论(0)
1.XSLT的概念
1.1 什么是XSLT
1.2 为什么要用XSLT
1.3 XSLT的历史
1.4 什么是XPath
1.5 XSLT和CSS的比较
1.6 XSLT和IE5
1.XSLT的概念
我们首先来澄清一个概念,大家可能听说过XSL(eXtensible Stylesheet Language),XSL和我们这里说的XSLT从狭义上理解是一样的,而按照W3C的标准,XSLT的说法更严格些,因此我们在文章中统一使用 XSLT的称法。它们之间具体的关系我们会在下面讲述。
1.1 什么是XSLT
XSLT的英文标准名称为eXtensible Stylesheet Language ...
- 2008-12-15 20:58
- 浏览 799
- 评论(0)
在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。本节简单的讲述一下这些配置文件的配置。
配置文件的基本结构如下:
<?xml version="1.0&quo ...
- 2008-12-02 14:26
- 浏览 1764
- 评论(2)
# publicclass Course {
# private Long id;
#
# private String name;
#
# private Teacher teacher;
# // 省略setter和getter 方法
# }
#
# publicclass Teacher {
# private Long id;
#
# private String name;
#
# private Course course; ...
- 2008-12-02 14:21
- 浏览 765
- 评论(0)
Hibernate的映射文件(hbm.xml)属性说明
1.class 节点
name: 类名
table: 类对应表名,默认为类名称
dynamic-update: 生成更新字段时,只包含发生变动的字段,默认为false。
dynamic-insert: 生成insert语句时仅包含非null字段
Proxy: 代理类,默认为空
discriminator-value: 子类辨别标识用于多态支持
where: 通过限定条件查询结果集。如:查询有籍在校学生的信息可以使用"where studentstatus='0'"
2.id节点
1.column ...
- 2008-12-02 14:18
- 浏览 2228
- 评论(0)
MappingDispatchAction 类
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
impo ...
- 2008-11-27 10:52
- 浏览 1164
- 评论(0)