《XML》(A卷)

preview
需积分: 0 71 下载量 184 浏览量 更新于2008-05-05 收藏 49KB DOC 举报
XML(Extensible Markup Language)是一种可扩展的标记语言,用于存储和传输结构化数据。它以文本为基础,允许用户自定义标签来表示数据,使得数据在不同的系统和平台间交换变得容易。以下是针对《XML》(A卷)中提到的一些知识点的详细解释: 1. XML特殊字符编码:在XML中,某些字符如"&"、"<"、">"等有特殊含义,不能直接在文档中使用。为了表示这些特殊字符,XML定义了转义序列。例如,"&amp;"代表"&","&lt;"代表"<","&gt;"代表">"。因此,正确插入"&"符号的方法是使用"&amp;",所以正确选项是D。 2. XML的特性:XML是一种基于文本的标记语言,但它并不提供预定义的标签,而是让用户根据需要自定义标签。B选项正确,因为它指出XML是一种平台中性的数据交换格式,这意味着XML文档可以在不同的操作系统和软件环境中互换使用。 3. 格式良好的XML:格式良好的XML文档需要遵循一定的规则,比如元素必须正确嵌套,属性值必须用引号包围等。在提供的选项中,B选项的元素嵌套错误,EMPNAME元素内部包含了BASICPAY元素;C选项的元素没有正确关闭,缺少"/";D选项的最后一个元素名称拼写错误,应该是"employee"而不是"employee"。因此,格式良好的XML代码片段是A选项。 4. 属性的用途:XML属性用来为元素提供额外的信息,它们是与元素相关联的键值对,而不是标识和描述数据的基本单位。D选项正确,因为属性提供了其声明的元素的信息。 5. JSP的标签:<jsp:getProperty>是JSP中用于获取JavaBean属性的标签,它不包含"value"属性。所以C选项不会出现在<jsp:getProperty>中。 6. Page指令:<%@ page %>指令用于定义整个JSP页面的全局属性,可以在页面中使用多次,但通常为了提高可读性,会建议放在文件开头。D选项错误,因为Page指令可以多次出现。 7. JSP中调用JavaBean:在JSP中,我们通常使用<jsp:useBean>来实例化JavaBean,<jsp:setProperty>来设置JavaBean的属性,<jsp:getProperty>来获取JavaBean的属性。<javabean>不是JSP中使用的标准标记。 8. JavaBean规范:JavaBean的类名应与其源文件名相同,且区分大小写。B选项正确,因为引用Bean通常是通过<jsp:useBean>。JavaBean文件通常需要编译成.class文件并放置在可被JSP访问的类路径下。 9. Servlet程序入口点:Servlet的生命周期方法中,init()方法用于初始化Servlet,而Servlet的主入口点不是main(),而是由容器调用的service()方法。HTTP请求处理方法包括doGet()和doPost()。 10. 数据共享:Cookie可以在客户端之间存储数据,但不是跨用户的理想选择,因为每个用户都有自己的Cookie。文件系统和数据库可以跨用户共享数据,而ServletContext对象也是服务器级别的,可以跨用户共享数据。因此,不能在不同用户之间共享数据的是A选项。 对于判断题,1. JavaBean不需要doGet()或doPost(),除非它是一个Servlet;2. JDBC确实支持事务处理;3. JSP程序不一定需要Html和Body标签,它可以是任何符合XML语法的文档;4. 修改server.xml文件可以部署JSP站点;5. 重新编译的JavaBean需要重新启动应用服务器或清理缓存才能生效;6. 访问SQL Server 2000需要相应的驱动,但JSP本身并不强制安装。 填空题中,JSP常用的命令包括<jsp:include>(用于包含静态或动态资源)、<jsp:forward>(转发请求到另一个页面)、<jsp:useBean>(实例化JavaBean)、<jsp:setProperty>(设置JavaBean属性)、<jsp:getProperty>(获取JavaBean属性)、<jsp:plugin>(创建浏览器插件)等。
derrick_duan
  • 粉丝: 0
  • 资源: 13
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜