XML基础复习习题2016
XML期末考试试题复习题及答案

XML期末考试试题复习题及答案6、XML文档中语句<!DOCTYPE dlib SYSTEM“mydtd.dtd〃>中SYSTEM的作用是(C)A、指定运行的操作系统B、打开系统文件C、连接外部DTD文件四、根据下面内部DTD文档,完成后继的xml文档。
(15分)1.什么是XML?XML的特点有哪些?答案:XML(extensible Markup Language,可扩展标记语言),是由万维网联盟(World Wide Web Consortium,W3C)定义的一种数据交换的规范,是Web上的数据通用语言,使用一系列简单的标记描述数据。
XML的特点有:(1)XML是一种简单、与平台无关并被广泛采用的标准,可用于Internet上的各种应用。
(2)XML兼容SGML,所以多数SGML 应用可转化为XML。
(3)XML文件同HTML文件一样易于创建。
(4)XML文件内容、结构简单,可以更加灵活地进行编程,减少了服务器的工作量。
(5)XML文件结构严谨,可以轻松被计算机程序解析。
(6)XML相对于HTML的优点是它将用户界面少结构化数据分隔开来。
这种数据与显示的分离使得集成來自不同源的数据成为可能。
2.简述XML与HTML的区别。
答案:(1)HTML语言是用来格式化\vcb数据的语言,冇固定的标记,每一个标记都冇其固定的用法。
XML允许自定义标记,用户可以自己定义标记来描述口己领域的信息。
(2)HTML的语法也相当宽松,标记不一定要配对使用,名称不区分大小写。
XMI.语言冇其严格的语法规则,标记必须成对使用,严格区分名称的大小写。
(3)不能够很好的描述数据的结构,本质上是一种格式显示语言。
XML语言的特点就是将信息的内容和它们的显示样式区分开来,焦点是数据的内容。
3.简述XMI.解析器的种类及解析步骤。
答案:XML的解析器分成两大类:综合的解析器和专用的解析器。
综合的解析器又分为:基于DOM的解析器和基于事件的解析器。
XML考试题库大全_XML技术及应用

XML考试题库大全1. 为定义一个XML文档的结构,开发者可以使用的XML技术有。
(选择二项)(bd)a) UMLb) DTDc) Namespaced) XML Schemae) XSL2. 下面是XML标准提供的编程接口,用于开发人员访问XML文档。
(选择两项)(bd)a) Xpath b) Domc) XSLT d) SAXe) Xlink3.下面是一个XML文档的序言部分:<?xml version=”1.0” e ncoding=”gb2312”?><!DOCTYPE lib[<!ELEMENT lib(poems*)><!ELEMENT poems(title,content)*><!A TTLIST poems number IDREF #REQUIRED><!ELEMENT title(#PCDA TA)><!A TTLIST title number ID #REQUIRED><! ELEMENT content(#PCDATA)>]>下面的片段中可以作为该XML文档的合法的文档元素部分的是。
(选择一项)(B)a)<lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。
</content> </poems><poems number=”A003”><title>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1.</content> </poems></lib>b)<lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。
xml复习题

一.选择题:1.()标记语言可以创建其他的标记语言A. XML B SGML C HTML D GML2. 为定义一个XML文档的结构,开发者可以使用的XML技术有()。
A、UMLB、DTDC、NamespaceD、XSL3.在实体引用中表示“>”的是( )。
A、<B、>;C、#qut;D、#at;5. 下面有几个空标记写法,其中正确的是( )。
A、<书/>B、</书>C、<书>D、</书/>6. 关于XML文档叙述错误的是()A. 不可以使用中文名作为XML的元素标记B. 编写XML文档必须在首行对其声明C. XML的元素标记区分大小写D. 一个合法的XML文档必须包含一个根元素7. 下列()选项不是XML文档所必须具备的要素A. XML声明B. 文档类型声明C.元素D文档元素8. 下列()是XML的基本组成部分A 元素 B. 属性 C 注释 D 指针9. 以下()是标记的命名规则A 标记名不能包含冒号B 标记名可以包含实体C. 标记名必须以字母或下划线开始D. 后继字符可以是任意字符。
10. 构成XML文档的最基本单位是()A.元素 B 属性 C. 类型 D. 名称空间11. 以下哪项是合法的XML元素标记( C )A. <1xyy></1xyy>B. <Name></name>C. <student_no></student_no>D. <sid><sid>11. 在DTD中,定义元素属性时,其缺省值是IMPLIED时,是( )的属性.A、必须赋值B、可有可无C、固定取值D、都不是12. <?xml version="1.0"?><book>这是一本好书!</book>上面的XML文档属于()文档。
XML期末复习综合测试题[1]
![XML期末复习综合测试题[1]](https://img.taocdn.com/s3/m/e3d0e2f8afaad1f34693daef5ef7ba0d4a736d48.png)
XML期末复习综合测试题[1]第1题判断正误(10分)正确的⽤T表⽰,错误的⽤F表⽰,每题1分。
(1)HTML标记符通常不区分⼤⼩写。
(2)⽹站就是⼀个链接的页⾯集合。
(3)GIF格式的图象最多可以显⽰1024种颜⾊。
(4)HTML表格在默认情况下有边框。
(5)在HTML表格中,表格的⾏数等于TR标记符的个数。
(6)创建图象映射时,理论上可以指定任何形状作为热点。
(7)指定滚动字幕时,不允许其中嵌⼊图象。
(8)框架是⼀种能在同⼀个浏览器窗⼝中显⽰多个⽹页的技术。
第2题判断正误(10分)正确的⽤T表⽰,错误的⽤F表⽰,每题1分。
(1)所有的HTML标记符都包括开始标记符和结束标记符。
(2)将⽹页上传到Internet时通常采⽤FTP⽅式。
(3)GIF格式的图象最多可以显⽰256种颜⾊。
(4)HTML表格在默认情况下没有边框。
(5)在HTML表格中,在TR、TD或TH标记符中使⽤align 属性可以控制单元格内容的垂直对齐。
(6)只有在框架结构的⽹页中,才能将A标记符的target属性指定为_blank,从⽽使超链接⽬标⽂件在⼀个新的浏览器窗⼝中打开。
(7)在HTML表单中,⽂本框、⼝令框和复选框都是⽤INPUT标记符⽣成的。
(8)⼀个⽹页中只能包含⼀个表单。
第3题判断正误(10分)正确的⽤T表⽰,错误的⽤F表⽰,每题1分。
(1)将⽹页上传到Internet时通常采⽤FTP⽅式。
(2)所有的HTML标记符都包括开始标记符和结束标记符。
(3)⽤H1标记符修饰的⽂字通常⽐⽤H6标记符修饰的要⼩。
(4)HTML表格在默认情况下有边框。
(5)在HTML表格中,表格的列数等于任意⼀⾏中TH与TD的个数。
(6)HTML表格内容的垂直对齐⽅式默认为垂直居中。
(7)框架是⼀种能在同⼀个浏览器窗⼝中显⽰多个⽹页的技术。
(8)⼀个⽹页中只能包含⼀个表单。
10)T第1题选择题(20分)每题中只有⼀个选项是正确答案,每题4分。
Xml复习题记答案

Xml复习题记答案第4、5章练习题一.判断题1. HTML是为了网页所设计的标记语言,并以浏览器为应用软件。
2. HTML是一种超级文本标记语言,用户可以自己定义标记。
3. HTML 的元素是不分大小写的。
4. HTML文档首部是框在<HEAD>……<HEAD>中的部分,文档主体则是位于<BODY>……<BODY>之间的部分。
5.TITLE:该标签用于标记文档的标题,通常<TITLE>……</TITLE>中间的文字会显示在浏览器的标题栏上。
6.色彩是用16 进制的红-绿-蓝值来表示的,#FF0000表示红色。
7.设置背景图是Web 页面美化的常用方法。
如:要将页面用“store.gif”这个图片作为背景,可用:<bodybackground=store.gif>。
8.通常使用<a>标记的href属性来创建一个超文本链接,这时当前文档是链接的源,href属性的值是目标。
9.<h#> ... </h#> #=1, 2, 3, 4, 5, 6该元素确定字体的显示方式,按标题级别突出显示这些标题文字。
字体从H6 到H1 逐级减小。
10.一个字符实体的通常格式为“&#;”,“<”的字符实体是:<二.单选题1.在实体引用中表示“>”的是( ).A. <B. >;C. #qut;D. #at:2.一个标记可有多个属性,下列关于服装的属性,哪一个表示是错误的()。
A.<服装颜色=”红色”单位=”件”>B.< 服装颜色=”红色”颜色=”黑色”>C.< 服装颜色=”红色”规格=”L” >D.< 服装类别 =”冬衣”颜色=”黑色” >3.HTTP服务器软件提供以下有用功能,期中哪一项是不正确的( ).A. 信息检索服务B. 直接的资料获取功能C. 发送电子邮件D.不同的超文本文件之间的跳转4.用来定义一个文本块的标签是().A.<div>………</div>B.<P>……</P>C. <NOBR>……</NOBR>D.<tr>…….</tr>5.表单的主元素是( )。
XML基础教程试题一及答案

XML基础教程试题一及答案一、判断题(每题2分,共10分)( )1.最早的计算机标记语言是IBM公司研究员发明的通用标记语言(GML)。
( ) 2.一个有效的XML文档肯定是格式良好的文档。
( ) 3.在一个XML文档中,元素就是整个XML文档的骨架,因此在一个XML 文档里可以有多个根元素和子元素。
( )4.XML文档里的元素可以嵌套,因此XML文档里的注释也能嵌套。
( )5.空元素指的是元素没有内容,但可以有属性。
二、选择题(每题2分,共20分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
1.什么是XML? ( )A. 一种标准泛用标记语言B. 一种扩展性标识语言C. 一种超文本标记语言D.一种层叠样式表单是.NET托管程序的执行引擎2.下面哪个不是HTML的优点( )A. 跨平台..B. 强大的信息展示能力C. 标记可自定D.编写简单C3.下面哪一个标记语言产生的时间最早。
( )A.XML B.SGML C.HTML D.CML4.XPath是什么?( )A.XML的路径语言B.XML的转化C. 文档对象模型D.XML命名空间5.这行XML声明,声明该文档采用了什么编码标准?<?xml version="1.0" ?> ( )A. GB2312B. ANSIC. Unicode UTF-8D. Windows-12526.何谓DTD?( )A.文档架构定义,用来验证XMLB.文档类型定义,用来验证XMLC.XML文档的数据部分D.XML文档的片断7.何谓DOM?( )A.XML文档B.XML文档对象模型C.XML模型语言D.XML路径语言8.采用MSXML解析器创建一个元素类型的节点,应该使用Document接口的哪个方法:( )A.createAttribute() B.createElement() C.createCDATASection() D.getElementByTagName()9.一个XML文档以声明开始,在声明中不可使用的属性为:( )A.是否引用外部文件B.文件大小C.字符编码D.版本10.关于DOM的描述错误的是( )。
XML复习题

XML复习题一、单项选择题:1、XML的含义是()A、客户端脚本程序语言B、文档对象模型C、级联样式表D、可扩展标记语言2、下面正确的XML标记名称是:()A、<5book>B、<book 5>C、<book%>D、<book-5>3、URI 代表什么?( )A、统一资源定位符B、统一资源命名符C、统一资源标识符D、企业资源定位符4、这行XML 声明,声明该文档采用了什么编码标准?( )<?xml version="1、0" ?>A、GB2312B、ANSIC、Unicode UTF-8D、Windows-12525、在XML文档中,下列语句:<?MyApp select * from Students?> “MyApp”表示什么意思?( )A、使用MyApp代表后面的那条SQL语句SELECT * FROM StudentsB、声明MyAppC、用户自已下的定义D、进行指令处理的应用程序的名称6、下面的xslt模板完成的功能是:( D )<xsl:template match=”Name”><xsl:apply-templates select=”*[@Prefix]” /></xsl:template>A、选取Name元素的第一个具有Prefix属性的子元素B、选取具有Prefix属性的Name元素C、选取所有具有Prefix属性的Name元素D、选取Name元素的所有具有Prefix属性的子元素7、XML的主要特点是能够定义自己的()A、DTDB、VBScriptC、CGID、JavaScript8、对于xml文档中的ID/IDREF概念来说,下面的哪些陈述是不正确的()A、对于IDREF来说,需要大量的处理资源来遍历这个IDB、ID类型的属性值不能够以数字开头C、一个元素可以具有多个ID类型的属性D、ID类型的属性的值在整个xml文档中是唯一的9、在CSS中使用背景图片需要使用参数()A、imageB、urlC、styleD、embed10、在CSS的文本属性中,文本修饰的取值text-decoration:overline表示()A、不用修饰B、下划线C、上划线D、横线从字中间穿过11、有如下一段代码,它是( )<?xml version =“1、0”encoding=“GB2312”standalone=“yes”?><state coursename=“课程”><courseid id=“0900”><name>网页设计与制作</name></courseid></state>A、XML代码B、HTML代码C、Java代码D、JavaScript代码12、下列是一个xsl 样式表单声明语句:<xsl:stylesheet version=”1、0”xmlns:xsl=”http://www、w3、org/1999/xsl/transfor m”>请问上面语句代表什么意思?()A、提示CPU,使用特殊功能来处理表单文件“transform”B、提示xml处理器,通过使用转换xml的处理器中的特殊功能来处理所有前缀xsl:的元素、C、该表单文件的版是1、0D、该表单文件所在位置13、这是一段关于书籍信息的XML 源码:①、<?xml version="1、0" encoding="GB2312" ?>②、<书籍>③、<书名>XML 试题</书名>④、<数量单位="本">5000</数量>⑤、</书籍>⑥、<!—以上是书籍信息-->哪行含有属性?A、①B、②C、③D、④E、⑤F、⑥14、何谓DTD?A、文档架构定义,用来验证XMLB、文档类型定义,用来验证XMLC、XML 文档的数据部分D、XML 文档的片断15、使用GetElementsByTagName()方法,可以从Document 或Element 对象中查找到什么?( )A、指定名称的所有元素B、指定名称的所有子元素C、指定名称的所有元素及其子元素D、所有指定元素的名称16、下列哪个属性不是遍历属性?()A、fromB、actuateC、labelD、to17、哪一种架构是基于XML的,过渡性的Microsoft架构?( )A、XSD架构B、W3C架构C、DTD架构D、XDR架构18、在CSS中,字体简略属性的正确写法是()。
XML复习题

XML复习题
XML复习题:
1、什么是XML? XML文件和HTML文件有何不同?
答XML即可扩展的标记语言,HTML为超文本标记语言,遵循的标准一样
XML是Extensible Markup Language的简称,中文名可扩展标记语言,它是一种简单的文本格式存储数据的方式。
XML与HTML最大的不同是,XML没有任何预定义元素,最重要的是XML不管它使用什么养的名称,实际上不是语言,而是定义语言的标准(称为XML 应用)。
2、如果XML文件中的XML声明为,XML文件应使用怎样的编码保存?
如果XML声明为,XML文件应使用怎样的编码保存?
如果XML声明为,XML文件应使用怎样的编码保存?
如果XML声明为,XML文件应使用怎样的编码保存?
3、请阅读下列XML文件,并回答问题。
<出生日期>1980.12
<身高>1.78。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题1.XML采用以下哪种数据组织结构?( C )A 星状结构B 线状结构C树状结构D网状结构2.下列关于XML文档中根元素的说法不正确的是( D )A每一个结构完整的XML文档中有且只有一个根元素B 根元素完全包括了文档中其他所有元素C 根元素的起始标记要放在其他所有元素的起始标记之前,而根元素的结束标记要放在其他所有元素的结束标记之后D 根元素不能包含属性节点3.下面哪个公司或组织制定了XML:( C )A ISOB OracleC W3CD Micrsoft4.>、<、&等在XML文档中被赋予了特殊的意义,所以在XML文档中不能直接包含这些字符,而是对这些字符采用了特殊编码,< 对应的特殊编码是:(B)A &B <C &lgt;D &quto;5.以下说法不符合XML语法规则的是( C )A)标记头和标记末的大小写一致B)元素之间要正确的嵌套C)结束标记可有可无D)每个XML文档只能有一个根元素6.以下XML片段写法正确的是( D )A <root attribute=”first”/>B <root attribute=first />C <root attribute/>D <root attribute=”first” value=”aaa”/>E <root attribute=”first” value=”aaa”>7.用于修饰属性的缺省值不包含哪一项( C )A #FIXEDB #REQUIREDC #PCDATAD #IMPLIED8.以下关于SAX的说法正确的是( B )A)使用SAX可修改XMLB)SAX是事件驱动型XML解析器C)SAX是对象模型XML解析器D)以上答案都不对9.DOM解析中,下面( A )方法可以获得XML文档节点树的根元素节点。
A.getDocumentElement() B. getEntities()C. getPublicID()D. getWholeText()10.下列标记定义不合法的是(C)。
A. <price>B. <_author>C. <2title>D. <>11.解析下面XML文档时,下列说法正确的是(A)。
<book><author>耿祥义</author><ISBN>9787302206491</ISBN></book>A. “耿祥义”是文本对象B. “耿祥义”是元素对象C. <book>是元素对象,同样也是文本对象D. <ISBN>是元素对象,同样也是文本对象12.关于DOM的描述错误的是(C)。
A. DOM使开发者能够以编程方式读取、操作和修改XML文档B. W3C组织公布了DOM模型的规范,然后各个软件厂商(比如微软)再根据W3C的规范开发DOM解析器,并且提供一系列的编程API,这些API都是遵守W3C规范的C. DOM模型是W3C组织开发出来的一个在内存中表示XML数据的线性模型D. 能使用JavaScript进行DOM开发,也能使用Java、C#13.XML名称空间名是指(C)。
A. W3C制定的一个技术规范B. 一个可以访问到的URIC. 任何URID. 紧跟在xmlns:后面的前缀名称14.当SAX解析器解析到文档中元素的开始标记时,会调用( A )方法。
A.public void startElement()B.public void startDocument()C.public void startPrefixMapping()D.public void startDocumentLocator()15.以下事件处理函数哪一个不是SAX实现会产生的(C)A void startDocument()B void characters(char[] ch, int start, int length)C void startElement(String uri, String localName, String qName)D void endElement(String uri, String localName, String qName)16.SAX的默认基类DefaultHandler类实现了那些接口( A )A)Attributes接口B)DTDHandler接口C)ErrorHandler接口D)ContentHandler接口17.在XML文档的第一条声明语句中,不能使用的属性是( D)A、versionB、encodingC、standaloneD、name18.不符合格式良好的XML文档要求的是( A )A、文档可以有一个以上的根元素;B、有符合规范的声明语句;C、每个元素有正确的起始、结束标记;D、元素正确嵌套,没有交叉现象出现;19.在进行属性声明时,错误的是(B)A 标记中可以使用多个属性B 属性可以出现在起始标记或结束标记中;C 属性名是大小写敏感的;D 属性值必须用引号引上;20.以下不属于XML语法规定的是(B)A、元素必须正确嵌套B、标记任意大小写C、所有的属性值必须放在双引号或单引号中;D、若文档没有DTD,属性值的默认类型是“CDA TA”;21.在XML中,下列关于DOM的叙述不正确的。
Da) DOM是独立于开发语言和平台的,因此使用Visnal Basic、Java、Visual C++等开发工具使用的DOM编程API是一致的b) XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树c) 通过DOM API,软件开发人员可以控制XML文档的结构和内容d)通过DOM在XML文档中只能按照顺序方式导航22.XML中,(B)是文档对象模型DOM中的基本对象,元素、属性、注释、处理指令等都可以认为是它。
A DocumentB NodeC NodeListD Element23.阅读下面XML文档,然后判断下列说法正确的是。
C<book><author>tom</author><bookcode>12</bookcode></book>a) <book>是元素对象,同样也是文本对象b) <author>是元素对象,同样也是文本对象c) tom是文本对象d) tom是元素对象24.<?xml version="1.0"?><!DOCTYPE customer[<!ENTITY location "jianwai street">]><customer><name>jack</name><address>&location;</address></customer>关于上述Xml文档,以下描述正确的是( B )。
a) 该Xml文档中使用了外部DTD。
b) 通过浏览器打开上述Xml文档时,字符串jianwai street代替了& location;c) 该Xml文档不是有效的XML文档。
25.以下关于XML文档的声明的语句正确的是。
DA)<xml version="1.0" encoding="UTF-8">B)<?XML version="1.0" encoding="UTF-8"?>C)<?xml Version="1.0" encoding="UTF-8"?>D)<?xml version="1.0" encoding="UTF-8"?>二、填空题1.____名称空间__________是解决XML元素多义性和名字冲突问题的方案。
2.XML元素由___开始标记__________、结束标记和两者之间的内容三部分组成。
3.DOM全称为_Document Object Model__,DOM解析采用文档驱动,SAX解析使用__事件__驱动。
4.SAX解析器是否报告XML声明给事件处理器?_____否______(填“是”或“否”)5.<?xml version="1.0" encoding="gb2312"?>是__xml声明_________。
6.属性类型设为ID,表明该属性的取值____必须唯一__________________。
三、简答题1.什么是XML?2.什么是SAX?简述SAX的工作原理。
3.SAX与DOM在解析器的核心分别是什么,他们的优缺点是什么,分别使用在处理什么问题!4.<c:choose>标签根据嵌入的子标签<c:when>决定执行哪个内容。
如果没有一个条件成立,如果有<c:otherwise>子标签,就执行其中的<c:otherwise>标签体中的内容。
<c:choose>、<c:when> 和<c:otherwise>标签可以用于实现if-else语句的功能。
<c:when>和<c:otherwise>标签只能作为<c:choose>的子标签,不能单独使用;<c:choose>标签体中必须有<c:when>标签,但可以没有<c:otherwise>标签。
如果有<c:otherwise>标签,则<c:when>标签必须在<c:otherwise>之前。
5.如果要实现Tag接口,可以通过扩展TagSupport这个类,来写自己需要的方法,而不需要把Tag接口中的所有方法实现。
6.用JAXB将XML数据转化为java对象的步骤7.Tld文件的功能及相应标签处理类的tld文件的配置四、程序填空题1.使用DOM解析XML文件代码如下,读程序完成填空。
exam2.xml代码如下:<?xml version="1.0" encoding="GB2312"?><school><student ID="s101" sex="女"><name>李华</name><age>12</age><score>92</score></student></school>exam2.java代码如下:import org.w3c.dom.*;import javax.xml.parsers.*;import java.io.*;public class ExamTest {public static void main(String args[]) throws Exception{DocumentBuilderFactory factory =DocumentBuilderFactory.newInstance();DocumentBuilder builder = factory.newDocumentBuilder();//DOM解析返回文档对象①_Document__ doc = builder.parse(new File("exam2.xml"));//获得文档根元素节点②_Element__ root = doc.getDocumentElement();//获得根节点下元素标记名为student的所有的元素节点的集合③_Nodelist_ nl = root.getElementsByTagName("student");for (int i = 0; i < nl. getLength(); i++) {//获取nl集合中的第i个节点对象Element stu = (Element)nl.item(i);//获得元素student属性的集合④_NamedNodeMap__ map = book.getAttributes();//循环输出map中所有的属性for (int k = 0; k < map.getLength(); k++) {⑤_Attr_ attrNode = (⑤_Attr_)map.item(k);System.out.print(attrNode.getName() + "="+ attrNode.getValue() + " ");}//获得student标记下所有子节点集合NodeList eNl = stu.getChildNodes();//遍历所有子节点for (int j = 0; j < eNl.getLength(); j++) {⑥_Nodelis t_ child = eNl.item(j);if (child.getNodeType() == child.ELEMENT_NODE) {Element eNode = (Element)child;}if (child.getNodeType() == child.TEXT_NODE) {⑦_Text__ tNode = (⑦_Text_)child;}} }}}2.例如jsp中要求取出request中保存的一个属性username,以前习惯的方式:<%String username=(String)request.getAttribute("user");out.println(username);%>或者<%String username=(String)request.getAttribute("user");%><%=user%>在使用jstl后,则可以直接书写为:<c:out value="${user}"/>(或者直接${user}) 或${param.[ " user " ]}。