升级版1Z0-858考试指南:Web组件开发专家认证

需积分: 10 4 下载量 101 浏览量 更新于2024-07-22 1 收藏 1.92MB PDF 举报
1Z0-858 V8.02认证考试是针对Java企业版5的Web组件开发人员的专业资格考试,该考试旨在评估考生对Java技术在企业级Web应用开发中的理解和能力。在这个版本的考试中,重点考察如何利用现代浏览器支持的Web标准(如XHTML和CSS)来构建安全、易用的Web应用,同时关注从简单的JSP页面向JSP文档格式的迁移。 题目中提到的一个关键知识点是,为了适应现代浏览器的需求,一个名为`/scripts/screenFunctions.jsp`的JSP文件被转换为JavaScript文件,并通过`<script>`标签包含在多个网页中,用于创建特定屏幕的验证功能。代码示例中: ```html <head> <script src='/scripts/screenFunctions.jsp' language='javascript' type='application/javascript'></script> </head> ``` 问题部分询问的是,哪个JSP代码片段声明了这个JSP文档是一个JavaScript文件?选项: A. `<%@page contentType='application/javascript'%>` B. `<jsp:page contentType='application/javascript'/>` C. `<jsp:document contentType='application/javascript'/>` D. `<jsp:directive.page contentType='application/javascript'>` 正确答案是A。`<%@page contentType='application/javascript'%>`是在JSP页面的XML声明(taglib declaration)部分使用的,它用来指定页面的MIME类型,告诉服务器这是一个JavaScript文件。其他选项中的`<jsp:page>`、`<jsp:document>`和`<jsp:directive.page>`都是JSP指令或元素,用来处理JSP页面的生命周期,而不是用来声明文件类型。因此,A选项是正确的选择,表明`screenFunctions.jsp`被声明为JavaScript文件。