1. 早期的动态网站开发技术主要使用的是( )技术。该技术的基本原理是将浏览器提交至 Web 服务器的数据通过环境变量传递给其他外部程序,经外部程序处理后,再把处理结果传送给 Web服务器,最后由 Web服务器把处理结果返 回浏览器。
AJSP                B.ASP
C.PHP                D.CGI
2.JSP页面的代码由两个部分组成,它们是( )和( )。
A.javascript 代码            B.vbscript 代码
C.HTML 代码                D.JSP代码
3.JSP在服务器中进行编译时,将首先被转译成( )
A.JAVA 语言        B.HTML 代码
C.servlet             D.以上都是
4.在一个 JSP页面代码中一定没有的部分是( )
A.javascript 代码         B.JSP指令
C.JSP动作                D.HTML 代码
5. 下列不是 JSP开发工具的是( )
AJBuilder            B. IBM WebSphere
C. MyEclipse        D.Firework
6.要建构 JSP的开发环境,除了需要安装以上的JSP开发工具外,还 必须安装( )和( )
A.JDK            B. Dreamweaver MX
C.Flash MX        D.Tomcat
7. JSP隶属 Java家族,下列不属于 JAVA 家族的是( )
A.servlet        B.javabean
C.java            D.javascript
8.web 应用程序体系结构最多可分为三层, 不属于这三层的是 ( )
A.表示层            B.业务层
C.数据访问层        D.网络链接层
9. JSP中,( )动作用于将文件包含入 JSP页面。
Apage        B. forward
C.include         D. taglib
10. J2EE 中, test.jsp 文件如下,试图运行时,将发生( )
<html>
<% String str=null;%>
str is <%= str %>
</html>
A. 转译期错误            B. 编译期错误
C. 运行后,浏览器上显示: str is null
D. 运行后,浏览器上显示: str is str
11. 给定 JSP程序源码如下:
<html> <% int count =1; %>
__________</html>
以下( )语句可以在下划线处插入,并且运行后输出结果是: 1
A. <%=++count %>            B. <%++count;%>
C. <%count++;%>            D. <%=count++%>
12. Page指令用于定义 JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:
A. <%@ page %>作用于整个 JSP页面。
B. 可以在一个页面中使用多个 <%@ page %>指令。
C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的
D. <%@ page %>指令中的属性只能出现一次
13. 对于 JSP中的声明 <%! %>的说法错误的是:( )
A.一次可声明多个变量和方法,只要以”;”结尾就行
B. 一个声明仅在一个页面中有效
C.声明的变量将作为局部变量
D.在该声明中声明的变量将在 JSP页面初始化时初始化
14. JSP中,下列( )语句可以获取页面请求中一个文本框的输入(文本框的名称为title)。
AParameter( title );         B. Attribute( title );
ParameterValues( title );        D. Parameters(title ); 
15. <form method=______ action=search.jsp> </form>.横线中可以填入的单词是( )
A.post            B.send
C.out            D.message
16. <input type=_______ name=inputname value= inputvalue ”> 横线处不能填入的单词是:
A.text            B.submit
C.radio            D.form
17.下列不是 JSP内置对象的是( )
A.request        B.applicate
C.out            D.page
18. 不能在不同用户之间共享数据的方法是( )
A. 通过 session 对象                B. 利用文件系统
C.利用数据库                    D. 通过 application 对象
19. JSP中使用 <jsp:getProperty>标记时,不会出现的属性是:( )
Aname            B.property
C.value                D. 以上都不会出现
20. JSP 中调用 JavaBean 时不会用到的标记是: ( )
A. <javabean>                 B. <jsp:useBean>
C. <jsp:setProperty>            D. <jsp:getProperty>
21. 关于 JavaBean正确的说法是:( )
A. Java文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写
B. JSP文件中引用 Bean,其实就是用 session和application的区别<jsp:useBean>语句
C. 被引用的 Bean 文件的文件名后缀为 .java
D. Bean文件放在任何目录下都可以被引用
22.下列不属于 session跟踪的方法是:( )
A. URL 重写                B. 使用全局变量
C. 使用表单隐藏字段            D. 使用 Servlet API
23. 请选择 response对象的作用范围:( )
Aapplication scope            Bsession scope
Crequest scope                Dpage scope
24.下列对 <jspsetProperty>动作使用错误的是( )
A<jsp:setProperty name=mybean property=* />
B<jsp:setProperty name=mybeanproperty=mypropertyparam=paramname/>
C. <jsp:setProperty name=mybean/>
D<jsp:setProperty name=mybean property=mypropertyvalue=myvalue/>
25.Servlet 程序的入口点是:( )
Ainit( )             B. main( )
C.destroy( )            D. paint( )
26. J2EE 中,当把来自客户机的 HTTP 请求委托给 servlet 时,会调用 HttpServlet 的( )方法。
A. service             B. doget
C. dopost            D. init
27. 给定某 程序的片断如下,用户在浏览器地址栏中键入正确的请求 URL 并回车后,在控制台上显示的结果是( )
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
System.out.println( get );
}
Public void doPost(HttpServletRequest request,HttpServletResponse response)
Throws ServletException,IOException{
System.out.println( post );
}
A. get                 B. post
C. get”                D. post
28.servlet 具有很多的功能,下列不是它的功能的是: ( )
A. 与多个客户机处理连接,同时处理多个浏览器的请求。
B.可被用于连接数据库
C. 对客户端提交的特殊类型数据进行过滤
D. applet 通信
29. servlet中没有的方法是:( )
Ainit( )                B. doPut( )
C.destroy( )                D. main( )
1.JSP有三种指令,它们分别是: include 指令, page指令, taglib 指令【页面指令、加载指令、标记指令】
2. JSP有七项标准的“动作元素” ,本章学习四种“动作元素”分别是<jsp:include>,<jsp:forward>,<jsp:plugin>,<jsp:param>
3.Tomcat服务器的默认端口是8080
4. <jsp:param>经常和 <jsp:include><jsp:forward>以及<jsp:plugin>动作元素一起使用。
5. javax.servlet.jsp包中的两类异常: JspError和JspException
6. jsp 主要内置对象有:application session request page outconfigpage。
7. 理 论 上 , GET 用于获取服务器信息并将其作为响应返回给客户端POST
用于获取客户端信息并将其传送给服务器
8.JSP 内置对象的作用范围有四种application session request page。
9.request对象实现的接口是 HttpServletResponse
10. 异常的处理,可在该方法的代码段中包含3类代码:trycatch finally 代码块。
11. application 对象是代表应用程序上下文,它允许 JSP 页面与包括在同一应用程序中 的任何 Web组件共享信息,而 session对象则是每个客户专用的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。