首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
该商务网站有一个购物车模块,购物车模块中自定义了两个session属性如下。 ①CID用来记录用户选择的商品; ②CNUM用来记录相应商品的数量。 请根据表7-4所列的购物情况,将(1)~(3)空缺处对session对象处理方式的内容填写
该商务网站有一个购物车模块,购物车模块中自定义了两个session属性如下。 ①CID用来记录用户选择的商品; ②CNUM用来记录相应商品的数量。 请根据表7-4所列的购物情况,将(1)~(3)空缺处对session对象处理方式的内容填写
admin
2009-02-15
58
问题
该商务网站有一个购物车模块,购物车模块中自定义了两个session属性如下。
①CID用来记录用户选择的商品;
②CNUM用来记录相应商品的数量。
请根据表7-4所列的购物情况,将(1)~(3)空缺处对session对象处理方式的内容填写完整。
使用XML语言实现了一个简易的图书信息显示网页,其文件名为“book.xml”,用IE浏览器打开该网页后的显示效果如图7-16所示。book.xsl文件是book.xml文件的一个样式单文件。请将这两个文件中的(9)~(12)空缺处的程序代码填写完整。
【book.xml文件的内容】
<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="text/xsl" href=" (9) "?>
<test>
<book>
<书名>网络管理员考试考前冲刺预测卷及考点解析</书名>
<定价>29.80元</定价>
<作者>郭春柱</作者>
<出版社>电子工业出版杜</出版社>
</book>
<book>
<书名>网络工程师考试考前冲刺预测卷及考点解析</书名>
<定价>29.80元</定价>
<作者>郭春柱</作者>
<出版社>电子工业出版社</出版社>
</book>
<!-- 此处省略部分源代码 -->
</test>
【book.xsl文件的内容】
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xs1="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" encoding="gb2312" indent="yes"/>
<xsl:template match="/">
<html>
<meta http-equiv="Content-Type" contcnt="text/html; charset=gb2312" />
<body>
<table border="1">
<tr><xsl:for-each select="test/book[position()=1]/*">
<td><xsl:value-of select="name()"/></td>
(10)
</tr>
<xsl:for-each select="(11)">
<tr><xsl:for-each select="./*">
<td><xsl:value-of select="."/></td>
</xsl:for-each>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
(12)
选项
答案
(9) book.xsl (10) </xsl:for-each> (11) test/book (12) </xsl:stylesheet>
解析
这是一道要求读者掌握XML标记语言进行网页设计的编程题。本题所涉及的知识点如下。
XML文档本身不含有样式信息,通常是引用外部的样式单文件来显示,从而将数据与显示格式分开。具体实现方法是在XML文档开头给出关于样式单文件的声明语句。在本试题中,book.xsl文件引用 book.xml文件的样式单语法格式如下。
<?xml-stylesheet type="text/xsl" href="book.xsl"?>
如果在声明部分引用了多个XSL样式单,则只有第一个样式单会生效,其余的都会被忽略掉。
XSL文档的标准格式如下。
<xsl:stylesheet xmlns: xsl="http://www.w3.org/TR/WD-xsl">
template rule i
output template
</xsl:stylesheet>
由于XSL文档本身是格式良好的XML文档,因此在书写时要注意标签的匹配问题。<xsl:stylesheet>既是XSL的声明语句,也是根元素,必须位于文件的首部。通常要利用xmlns属性指明XSL的名称空间。由XSL文档的标准格式可知,(12)空缺处所填写的内容是:</xsl:stylesheet>。
样式单中所有的模板规则都由标签<xsl:temlplate>标明。模板规则可以说明处理的对象(元素/属性)、处理的方式或是转换的结果。
XSL的逻辑语法结构包括循环和条件判断。这两种结构使用尸能够灵活地书写转换规则。循环判断是通过<xsl:for-each>元素实现的,它的可选属性包括select和order-by。循环结构能够遍历整个结果集合,而不必针对每一条结果都单独书写转换规则。它的标准语法格式如下。
<xsl:for-each select="pattern" order-by="patternlist">
…
</xsl:for-each>
条件判断结构分为if语句和Case语句两种形式。if语句是简单地对条件进行判断,结果为真就执行条件内部的规则,因此可以把if条件与简单的布尔表达式联合使用。Case语句是对多种情况的分支判断。该语句包括<xsl:choose>、<xsl:when>和<xsl:otherwise>三个元素。
通常标签不允许交叉嵌套使用,结合(10)空缺处前两行的“<xsl:for-each select="test/book[position()= 1]/*">”及后两行的“<xsl:for-each …>”语句可知,该空缺处所填写的内容是:</xsl:for-each>。
由book.xml文件中的“<test><book>…</test></book>”,及“<xsl:for-each select="test/book[position()= 11/*">”语句可知,(11)空缺处所填写的内容是:test/book。
转载请注明原文地址:https://kaotiyun.com/show/bY3Z777K
本试题收录于:
网络管理员下午应用技术考试题库软考初级分类
0
网络管理员下午应用技术考试
软考初级
相关试题推荐
以下关于网络中各种交换设备的叙述中,错误的是_____________。
设文件索引结点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直接地址索引,2个地址项为一级间接索引,1个地址项为二级间接索引。磁盘索引块和磁盘数据块大小为1KB。若要访问文件的逻辑块号分别为8和518,则系统应分别采用(1),而且可以表
对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行(49)的适当工具。
编译程序分析源程序的阶段依次是(21)。
某程序的程序图如图4—15所示,运用McCabe度量法对其进行度量,其环路复杂度是(36)。
某磁盘磁头从一个磁道移至另一个磁道需要10ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和2ms,则读取一个100块的文件需要(36)ms时间。
对于一个长度大于1且不存在重复元素的序列,令其所有元素依次通过一个初始为空的队列后,再通过一个初始为空的栈。设队列和栈的容量都足够大,一个序列通过队列(栈)的含义是序列的每个元素都入队列(栈)且出队列(栈)一次且仅一次。对于该序列在上述队列和栈上的操作,正
编制一个好的程序,首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的(66)。还应强调良好的编程风格,例如,选择标识符的名字时应考虑(67):在书写语句时应考虑(68);在书写功能性注解时应考虑(69)。源程序中应包含一些内部文档,以帮助阅读和理解
Basically,afirewallisa(71)processorasetofintegratedprocessesthatrunsonarouteror(72)tocontroltheflowofnetwor
如果子网掩码是255.255.192.0,那么下面主机(63)必须通过路由器才能与主机129.23.144.16通信。
随机试题
WindowsXP中,在不同的应用程序之间切换的快捷键是______。
经代谢转变不能产生乙酰CoA的是
A.异丙托溴铵B.沙丁胺醇C.沙美特罗D.噻托溴铵E.福莫特罗长效抗胆碱能药物为
面神经颧支损伤表现为舌下神经损伤表现为
女,36岁,药物流产后4天,高热伴右下腹痛1天。妇科检查:白带脓性,宫颈举痛,宫体大小如妊娠6周,右附件区有明显压痛,该病人首先考虑诊断是()
把下面的图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
一、注意事项1.本题本由给定资料与作答要求两部分构成,考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准
要实现人的全面发展,必须正确处理的三个关系是()。
有一个边长为2a的正三角形,将其各边中点相连得到第二个三角形,那么连接到第四次时,得到的三角形的面积为()。
考生文件夹下存在一个数据库文件“sampl.accdb”,里面已经设计好表对象“tEmployee”。试按以下要求,完成表的编辑:删除表结构中的“照片”字段;并删除表中职工“编号”为“000004”和“000014”的两条记录。
最新回复
(
0
)