文档库 最新最全的文档下载
当前位置:文档库 › JSP笔试题及答案

JSP笔试题及答案

JSP笔试题及答案
JSP笔试题及答案

1、JSP 页面由JSP页面元素构成,以下JSP页面元素属于JSP指令的是(A ). (选择一项)

A. <%@page language="java"import="java.util.*"buffer="8kb"errorPage="error.jsp" isErrorPage="false"%>

B. <%!String getHello(String name){return "Hi,"+name+"!";}%>

C. <%java.util.Date now=new java.util.Date(); out.println("当前时间是:"+now);%>

D. <%=new java.util.Date()%>

2、在Java中,欲成功更新表course中数据(hours 字段为int型,coursethitle为nvarchar型),假设已经获得了数据库连接,Connection的对象con,则在以下程序段的下划线处应该填写的代码是(B ).

PreparedStatement pstmt=con.prepareStatement("update course set hours=?where coursetitle=?");

___________________________//此处填写代码

pstmt.setString(2,"accp");

pstmt.executeUpdate();

A. pstmt.setInt(2,800);

B. pstmt.setInt(1,800);

C. pstmt.setString(2,"800");

D. pstmt.setString(1,"800");

3、基于Java技术的Web应用程序目录结构中,WEB-INF目录位于文档根目录下,

WEB-INF目录的组成部分不包括(AB)。(选择二项)

a)JSP文件

b)src目录

c)lib目录

d)web.xml

4、给定JSP 代码如下所示,则该JSP 的运行结果是(A)(选择一项)

<%!

Public static void func(int num){

++num;

}

%>

<%

int num=9;

func(num);

out.println(num++); %>

a)显示“9”

b)显示“10”

c)显示“11”

d)JSP编译错误

5、以下选项中,描述Web容嚣处理JSP文件请求三个阶段的先后顺序正确的是(B).

a) 编译阶段、翻译阶段、执行阶段

b) 翻译阶段、编译阶段、执行阶段

c) 执行阶段、翻译阶段、编译阶段

d) 执行阶段、编译阶段、翻译阶段

6、在JSP页面中,JSP晓脚本如下所示,则要取出session中的值,下划线处的代码不可以是()。(选择1项)

<%

String str="world";

session.setAttrbute("str",str);

-----------------------------

%>

a) String s=session.getParameter("str");

b) String s=(String)session.getAttribute("str");

c) Object o=session.getAttribute("str");

d) Object o=(String)session.getAttribut("str");

7、在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法建立

与数据源连接的语句为:

Connection con = DriverManager.getConnection(“jdbc:obdc:test”);

URL链接中的“test”表示的是(C)。(选择一项)

a) 数据库中表的名称

b) 数据库中服务器的机器名

c) 数据源的名称

d) 用户名

8、在JSP页面中,下列(A)表达式语句可以获取页面请求中名字为title的文本框的内容。

(选择一项)

a) <%=request.getParameter(“title”)%>

b) <%=request.getAttribute(“title”)%>

c) <%=request.getParameterValues(“title”)%>

d) <%=request.getParameters(“title”)%>

9、在用户登陆的JSP页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上

不显示提交信息,则应该在下划线处填写的代码是(B)。(选择一项)

用户名:

密码:

a) get

b) post

c) 不填写任何内容

d) 以上选项均可

10、基于Java技术的Web应用程序打包时,要求按特定的目录机构组织文件,此目录结

构中包含一个wed-inf目录,一般情况下,该目录中包含以下各组成部分,除了

(AC)。(选择二项)

a) src目录

b) web.xml文件

c) Java源文件

d) lib目录

11、给定JSP代码如下所示,在横线处编写()语句,可以使得程序运行后该页面输出的

结果是1。(选择一项) D

<%int count = 1;%>

_______________

a) <%=++count%>

b)<%++count;%>

c)<%count++;%>

d) <%=count++%>

12、在JSP中,要在page指令中设置使用的脚本语言是Java,且导入了java.io和java.util

包,下列语句中正确的是()。(选择二项)A,D

a) <%@ page language=”java” import=”java.io.*,java.util.*”%>

b) <%@ page language=”java” import=”java.io,java.util.*”%>

c) <%@ page language=”java” import=”java.io”import=”java.util”%>

d) <%@ page language=”java”%>

<%@ page import=”java.io.*,java.util.*”%>

13、在Web应用程序中,编写了公共的处理页面名为manage.jsp,该页面包含在web根目

录下名为util的文件夹中,那么在Web根目录下的其他页面上引用该页面的代码正确的是()。(选择一项) B

a) <%include file = “util/manage.jsp”%>

b) <%@ include file = “util/manage.jsp”%>

c) <%! include file = “util/manage.jsp”%>

d)

14、在Java语言中,已知con为已经建立的数据库连接对象,则下列()是正确的JDBC

代码片段。(选择二项)

a) PreparedStatement pstmt=con.prepareStatement(“insert into

EMP(EMPNO,ENAME)values(?,?)”);

pstmt.setInt(1,7);

pstmt.setString(2,”Admin”);

b) PreparedStatement pstmt=con.prepareStatement(“insert into

EMP(EMPNO,ENAME)values(?,?)”);

pstmt.setInt(1,”7”);

pstmt.setString(2,”Admin”);

c) Statement stmt = con.createStatement(“insert into

EMP(EMPNO,ENAME)values(7,’Adimin’)”);

d) PreparedStatement stmtl=con.prepareStatement(“insert into

EMP(EMPNO,ENAME)values(7,’Admin’)”);

15、JSP页面也包括如下代码,则访问此JSP页面时将输出(B)。

<%=2+3%>

a)2+3

b) 5

c)23

d)不会输出,因为表达式是错误的

16、在JDBC 应用程序中,使用Statement接口的(D )办法,执行查询语句,并可

返回结果集。

a) execute()

b) close()

c) executeUpdate()

d) executeQuery()

17、在使用JSP开发的Web应用程序中,home目录与images目录为同级目录,现在要在home目录下的index.jsp中访问images目录下的图片1.jpg,以下片段正确的是(A )。

a)

b)

c)

d)

18、编写JSP小脚本,实现访问该JSP时,在会话对象中保存int型变量i的有效语句是()。

a)session.setAttribute(i,”I”);

b)session.setParameter(“I”,i);

c)session.setAttribute(new Intrger(i),”I”);

d)session,setAttribute(“I”,new Integer(i));

19、有如下JSP代码,为了获取session中存储的用户名,请问在下划线处应插入以下(D)代码。

session示例

<%session.setAttribute(“username”,”lemon”);%>

<%_________%>

a)String name = session.getParameter(“username”);

b)String name = session.getAttribute(“username”);

c)String name = (String)session.getParameter(“username”);

d)String name = (String)session.getAttribute(“username”);

20、JSP文件test.jsp文件如下所示,运行时,将发生()。

<%

https://www.wendangku.net/doc/c313373341.html,ng.StringBuffer buffer=null;

buffer.append(“ABC”);

%>

buffer is<%=buffer%>

a)编译期错误

b)编译Java源代码时错误

c)执行编译后的字节码时发生错误

d)运行后,浏览器上显示:buffer is ABC

21、在JavaJDBC编程中,下列语句能够正确加载JDBC-ODBC桥驱动程序的是()。(选

择一项) C

A DriverManager.forName(“sun.jdbc.odbc.jdbcOdbcDriver”);

B DriverManager.getConnection(“sun.jdbc.odbc.JdbcOdbcDriver”)

C Class.forName(“sun.jdbc.odbc.jdbcOdbcDriver”)

D Class.getConnection(“sun.jdbc.odbc.jdbcOdbcdriver”)

22、在使用JSP开发web项目时,图片文件一般位于目录结构中的()下。(选择一项) B

A src目录

B 文档根目录或其子文件夹

C META-INF目录

D WEB-INF目录

23、给定JSP程序源代码如下所示,则该JSP运行后输出的结果是()(选择一项)

<%count =1; %>

count;<%=++count%>

A count:1

B count:2

C 1:2

D count;

24、在JSP页面执行过程的()阶段,JSP页面被web容器转换为Java 源代码(选择一项) A

A 翻译

B 编译

C 执行

D 响应请求

25、在用户登录的JSP页面上,包含如下代码所示的表单,当用户填写信息后点击“登录”按钮是,将产生的结果是()(选择一项) A

用户名:

密码:

< input type=”submit”value=”登录”/>

A 表单提交的loginAction.jsp,用户可以在浏览器的地址栏看到提交的参数

B 表单提交到loginAction.jsp,用户不能在浏览器的地址栏看到提交的参数

C 表单提交到loginForm,用户可以在浏览器的地址栏看到提交的参数

D 表单提交到loginForm,用户不能在浏览器的地址栏看到提交的参数

26、在Java Web应用程序中,运行a.jsp后,浏览显示器上显示如下表格,在a.jsp上进行选择后将页面提交到b.jsp,在b.jsp中要获得选中的复选框的值(假定复选框的名称均为ID),应该编写下列()代码段。(选择一项) D

A <%String ids=request.getParameter(“id”);

If(ids!=null&&ids.length()!=0){

For(int i=0;i

Out.println(ids.charAt[i]);

}

}%>

B <%String ids[]=request.getParameter(“id”);

If(ids!=null&&ids.length!=0){

For(int i=0;i

Out.println(ids[i])

}

}

%>

C <%String ids=request.getParameterValues(“id”);

If(ids!=null&&i

Out.println(ids.charAt[i]);

}

%>

D <%String ids[]=request.getParameterValues(“id”);

If(ids!=null&&ids.length!=0){

For(int i=0;i

Out.println(ids[i]);

}

}

%>

27、在JAVA中,较为常用的JDBC驱动方式是(A)和(D). (选择二项)

a) JDBC-ODBC桥连

b) mssqlserver驱动程序

c) 纯ODBC驱动程序

d) 纯JAVA驱动程序

28、在JSP的小脚本中,使用以下(C)语句可以使浏览器重定向到另一个页面。(选择一项)

a) request.sendRedirect(“”)

b) request.sendRedirect();

c) response.sendRedirect(“”)

d) response.sendRedirect();

29、JSP页面中,使用JSP表达式计算表达式的值,并将数据输出到HTML页面,下列关于JSP表达式描述错误的是(C D)(选两项)

A.使用JSP表达式可以生成JSP动态内容

B.JSP表达式后面不能加分号

C.JSP表达式的基本语法为<%!代码>

D.一个表达式标签内可以编写多个Java表达式

30、JSP文件test.jsp内容如下所示,则试图运行时,将发生(B)(选择一项)

<%{%>

<% String str ;%>

<%}%>

Str is <%=str%>

A 翻译期错误

B 编译java源码是发生错误

C 执行编译后的字节码是发生错误

D 运行后,浏览器上显示;Str is null;

31、给定如下java 代码片段,已知查询语句是:select id from title ,并且已知获得了相应的结果集对象res.现在要在控制台上输出title表中id列(存储类型为int)的值,可以填入下划线的代码是(AC)(选择二项)

While(res.next())

{

Int id= ?

}

A res.getInt(“id”)

B res.getInt(0)

C res.getInt(1)

D res.getInt(id)

32、B/S结构是随着Internet 技术的兴起,对C/S结构的一种改进,而非

C/S结构的替代品,B/S 结构与C/S 相比也存在一定得劣势,体现在( )(选择一项) D

a) 维护和升级方式复杂

b) 可访问用户范围小

c) 程序开发复杂

d) 很难有丰富的页面效果

33、在JSP页面中表单包含如下代码,当表单提交后,正确获取表单数据的是(A)。

爱好:

体育

旅游

动漫

音乐

(选择一项)

a)request.getParameter(“active”);

b)request.getParameterValues(“active”);

c)request.getAttribute(“active”);

d)request.getAttributes(“active”);

34、在JSP中,有如下所示代码:则该JSP运行后将输出().(选择一项)

<%=”2”+”4”%>

a)2+4

b)6

c)24

d)无输出,因为表达式是错误的

35、在JSP中需要将1.jsp 的请求数据通过2.jsp转发给3.jsp,应该在2.jsp中采用()方式实现。(选择一项)

A)<%request.sendRedirect(“3.jsp”)%>

B) <%response.sendRedirect(“3.jsp”);%>

C)<%request.getReuestDispatcher(“3.jsp”).forward(request,response);

D)<%response.sendRedirect(“32.jsp”).forward(request,response);

36、下列关于JSP中Page该指令用法的描述不正确的是()。(选择一项) D

A、<%@ page%>作用于整个JSP页面

B、可以在一个页面中使用多个<%@ page%>指令

C、为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的

D、使用<%@page%>指令中的using属性可以导入类

37、在Java中,以下关于得到ResultSet对象,PreparedStatement对象,Statement对象的说法,正确的是()。(选择二项) A C

A、可以使用Statement对象的executeQuery方法返回ResultSet对象

B、可以使用Connection对象的createStatement方法获得PreparedStatement对象

C、可以使用Connection 对象的createStatement方法获得Statement对象

D、可以使用Connection 对象的executeQuery方法返回ResultSet对象

38、在JSP页面中解决中文乱码可以通过设置字符集进行控制,下列语句中能实现显示中文的设置是() B

(选择一项)

A、session.setCharacterEncoding=”GBK”

B、request.setCharacterEncoding(GBK);

C、response.setCharSet(“GBK”)

D、application.setPageEncoding(“GBK”)

39、在JSP中,下列()语句可以获取页面请求中一个文本框的输入(文本框的名称为title).(选

择一项)

A、request.getParameter(“title”);

B、request.getAttribute(“title”);

C、request.getAttributes(“title”);

D、request.getParameters(“title”);

40、给定JSP程序源码如下所示,则可以在下划线处插入并且不会引发错误的语句是()。CD

<%

for(int i=0;i<10;i++)

{

——————

}

%>

(选择两项)

A、<%=i%>

B、

Hello World

C、%><%=i%><%

D、out.print(i);

41、在JA V A中,使用结果集(ResultSet)返回查询结果,ResultSet接口的()方法将游标从当前位置下移一行,并且如果该行包含数据,则返回true,否则返回false。 B

A)first()

B)next()

C)last()

D)close()

42、在JSP页面上进行访问控制时,一般会使用jsp的()内置对象存储用户信息。 C

A)request

B)response

C)session

D)application

43、在JA V A中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList 类有而ArrayList类没有的。

A)add(Object o)

B)add(int index,Object o)

C)remove(Object o)

D)removeLast()

44、在jsp页面中,下列()代码能够正确的声明计算乘法的方法。 A

A)<%!

Public int mul(int x,int y){

Return x*y;

}

%>

B)<%=public int mul(int x,int y){

Return x*y;

}

%>

C)<%public int mul(int x,int y){%>

<%return x*y;%>

<%}%>

D)<%

Public int mul(int x,int y){

Return x*y;

}

%>

45、编写JSP页面welcome.jsp,要求在该页面上显示页面被所有用户浏览过的次数,下列()是正确的JSP编码。

A)<%

If(application.getAttribute(“counter”)==null)

application.setAttribute(“counter”,new Integer(1));

else{

Integer counter=(Integer)application.getAttribute(“counter”);

Application.setAttribute(“counter”,new Integer(counter.intValue()+1));

}

%>

B)<%

Integer counter = new Integer(1);

If(application.getAttribute(“counter”)==null)

application.setAttribute(“counter”,counter);

else{

counter=(Integer)application.getAttribute(“counter”);

application.setAttribute(“counter”,new Integer(counter.intValue()+1));

}

%>

本页面共被访问过<%=counter.intValue()%>次。

C)

本页面共被访问过<%=counter.intValue()++%>次。

D)

<%

Application.setAttribute(“counter”,new Integer(counter.intValue()+1));

%>

本页面共被访问过<%=counter.intValue()+1%>次。

46、JSP文件test.jsp代码如下所示,则试图运行时,将发生()。 D

<%

https://www.wendangku.net/doc/c313373341.html,ng.StringBuffer buffer = new https://www.wendangku.net/doc/c313373341.html,ng.StringBuffer();

buffer.append(“ABC”);

%>

buffer is<%=buffer%>

a)翻译期错误

b)编译java源码时发生错误

c)执行编译后的字节码时发生错误

d)运行后,浏览器上显示:buffer is ABC

47、JSP页面的page指令主要用于设置该页面的各种属性,page指令的language属性的

作用是()(选择一项) B

A 将需要的包或类引入到JSP页面中

B 指定JSP页面使用的脚本语言,默认为Java

C 指定JSP页面采用的编码方式,默认为text/html

D 服务器所在国家

48、在JSP的内置对象中,()内置对象表示客户端的请求,包含了所有的请求信息。(选择一项) C

A application

B out

C request

D response

49、在Java JDBC编程中,可以使用PreparedStatement接口为特定的SQL命令指定多个

参数,此时需要在创建SQL语句时为每个参数各用一个()符号作为占位符。

(选择一项) C

A *

B _

C ?

D %

50、给定JSP程序源码如下所示,可以在下划线处插入并且能够正确输出

“WELCOME,JACK”的语句是()。

<%

String name = “JACK”;

%>

WELCOME,———————

(选择二项)

A name

B <%= name%>

C out.println(name);

D <% out.println(name);%>

51、在JSP中,以下代码功能是保存已注册用户到session后,进入某网页首页index.jsp 页面,否则跳到login.jsp页面完成此功能,下划线处可填入的正确代码应是()。

<%

……

if(rs.next()){ //如果是已注册用户

User loginUser = new User(name,pass);

————————————

————————————

}else{

response.sendRedirect(“login.jsp”);

}

%>(选择一项)

A session.save(“login_user”,loginUser);

response.sendRedirect(“index.jsp”);

B session.setAttribute(“login_user”,loginUser);

response.forward(“index.jsp”);

C session. setAttribute (“login_user”,loginUser);

response. sendRedirect (“index.jsp”);

D session.save(“login_user”,loginUser);

response.forward(“index.jsp”);

JSP期末考试题复习题

针对以下题目请选择正确的答案(每道题目有一个或多哥正确的答案)。每一道题目,所有答案都选对,则该题加分,所选答案错误或不能选出所有正确答案,则该题不得分。 1)在JSP中,要定义一个方法,需要用到以下()元素。(选择一项) a) <%= %> b) <% %> c) <%! %> d) <%@ %> 2)JSP页面经过编译之后,将创建一个()。(选择一项) a) applet b) servlet c) application d) exe文件 3)当JSP页面执行自定义标签,遇到结束标签时将调用()方法执行处理。(选择一项) a) doStartTag() b) doEndTag() c) doInitBody() d) doAfterBody() 4) 在J2EE中,test.jsp文件中有如下一行代码:(选择一项) 要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入()。 a) page b) request c) session d) application 5) 在J2EE中,以下不是JSP隐式对象的是()。(选择一项) a) pageContext b) context c) application d) out 6) Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL。(选择一项) a) sendURL() b) redirectURL() c) sendRedirect() d) redirectResponse() 7) 在JSP中,page指令的()属性用来引入需要的包或类。(选择一项) a) extends b) import c) languge d) contentType 8) 在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法。(选择一项) a) init b) service c) doFilter d) destroy 9) 在JSP中,只有一行代码:<%=’A’+’B’%>,运行将输出()。(选择一项) a) A+B b) AB c) 131 d) 错误信息,因为表达式是错误的 10)给定一个Servlet的代码片段如下: Public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ ______ out.println(“hi kitty!”); out.close(); } 运行次Servlet时输出如下: hi kitty! 则应在此Servle t下划线处填充如下代码。(选项一项) a) PrintWriter out = response.getWriter(); b) PrintWriter out = request.getWriter(); c) OutputStream out = response.getOutputStream(); d) OutputStream out = request.getWriter(); 11)给定如下JSP代码,假定在浏览器中输入URL:http://localhost:8080/web/jsp1.jsp,可以调用这个JSP,那么这个

JSP试题及答案

第一章 一.选择题 1.早期的动态网站开发技术主要使用的是()技术。该技术的基本原理是将浏览器提交至Web服务器的数据通过环境变量传递给其他外部程序,经外部程序处理后,再把处理结果传送给Web服务器,最后由Web服务器把处理结果返回浏览器。 A.JSP B.ASP C.PHP D.CGI 2.JSP页面的代码由两个部分组成,它们是()和()。 A.javascript代码 B.vbscript代码 C.HTML代码 D.JSP代码 3.JSP在服务器中进行编译时,将首先被转译成() A.JA V A语言 B.HTML代码 C.servlet D.以上都是 4.在一个JSP页面代码中一定没有的部分是() A.javascript代码 B.JSP指令 C.JSP动作 D.HTML代码 二.问答题 1.简述JSP的基本运行原理。 2.列举出JSP具有的一些特点。

参考答案 一.选择题 1. D 2. C D 3. C 4. A 二.问答题 1.答:首先由浏览器向Web服务器提出访问JSP页面的请求(Request),然后由JSP容器负责将JSP转换成Servlet,产生的Servlet经过编译后生成类文件,然后再把类文件加载到内存进行执行。最后由Web服务器将执行结果响应(Response)给客户端浏览器。 2.答:1. 一次编写,随处运行 2. 可重用组件技术 3. 标记化页面开发 4. 对大型复杂Web应用支持良好 第二章习题 三.选择题 1.下列不是JSP开发工具的是() A.JBuilder B.IBM WebSphere C.MyEclipse D.Firework 2.要建构JSP的开发环境,除了需要安装以上的JSP开发工具外,还必须安装()和() A.JDK B.Dreamweaver MX C.Flash MX D.Tomcat 3.JSP隶属Java家族,下列不属于JA V A家族的是() A.servlet B.javabean C.java D.javascript 4.web应用程序体系结构最多可分为三层,不属于这三层的是() A.表示层 B.业务层 C.数据访问层 D.网络链接层

JSP复习题1

选择题(没有注明多选,则为单选) 1.下面哪个不是Form的元素? ( D) A.Input B: textarea C: select D: table 2. HTML页面中,下面哪个表示空格( B ) A.& B.  C.© D.< 3.中的align属性是什么含义? ( C ) A.加粗 B 斜体 C 对齐方式 D 边框样式 4.单选按钮是下列哪一个? ( D ) A. B. C. D. 5.下边哪个不是JSP内置对象? ( C ) A.Session B request C cook D out 6.下边哪个是JSP指令标记( C ) A.<%……%> B. <%!……%> C. <%@……%> D.<%=……%> 7.当在JSP文件中要使用到ArrayList对象时,应在JSP文件中加入以下哪个语句?( C ) A. B. C. <%@ page import=”java.util.*” /> D.<%@ page include=”java.util.*” /> 8.关于JavaBean的说法,哪个是正确的?( D ) A.JavaBean的具体类可以不是public的 B.JavaBean可以只提供一个带参数的构造器 C.JavaBean可以象Html标记一样不关闭 D.JavaBean可以保存状态 9. JavaBean的生命周期中,哪个是用来跟踪用户会话的( A ) A.session B.request C.page D.application 10.要在session对象中保存属性,可以使用以下哪个语句( B ) A.session.getAttribute(“key”,”value”) B.session.setAttribute(“key”,”value”) C.session.setAttribute(“key”) D.session.getAttribute(“key”) 11.Jsp:forward 和sendredirect 都是用来做页面跳转的,描述错误的是?(D) A.forward之后可以使用原来的request对象,而且效率更高。 B.sendredirect之后不可以使用原来的request对象,而且效率低。 C.forward地址栏不变化,只能在web应用程序内的页面间跳转。 D.forward地址栏变化,可以跳转到任何页面和机器。

JSP试题及答案

第1章WEB开发环境 (1)下列关于WEB开发说法正确的是。 A)Web是图形化的和易于导航的B)Web与平台无关 C)Web是分布式的D)Web 是动态的E)Web 是静态的 (2)下列关于Tomcat说法正确的是。 A)Tomcat是一种编程语言B)Tomcat是一种开发工具C)Tomcat是一种编程思想 D)Tomcat是一种开编程规范E)Tomcat是一个免费的开源的Serlvet容器 (3)下列关于Tomcat个目录说法错误的是。 A)bin目录--包含启动/关闭脚本B)conf目录——包含不同的配置文件 C)Lib目录--包含Tomcat使用的JAR文件 D)webapps目录--包含web项目示例,发布web应用时,默认情况下web文件夹放于此目录下E)work目录--包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下 (4)下列关于HTTP协议说法正确的是。 A)HTTP是一种请求/响应式的协议 B)HTTP请求消息中Accept表示浏览器可接受的MIME类型 C)HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式 D)HTTP请求消息中Accept-Language表示浏览器所希望的语言种类 E)HTTP请求消息中Host表示初始URL中的主机和端口。 (5)下列对于JSP说法中正确的是。 A)JSP是Sun公司推出的新一代站点开发语言B)JSP采用标识简化页面开发 C)JSP完全解决了目前ASP、PHP的一个通病——脚本级执行 D)JSP将内容的生成和显示进行分离E)JSP强调可重用的组件 第2章JSP编译指令 (1)下列关于JSP编译指令说法错误的是。 A)编译指令用于从JSP发送一个信息到容器上 B)编译指令用来设置全局变量、声明类要实现的方法和输出内容的类型等 C)编译指令向客户端产生任何输出D)编译指令所有的指令都在整个JSP页面内有效 E)编译指令元素为编译阶段提供了全局信息 (2)下面关于page指令说法中错误的是。 A)page指令用来定义JSP页面中的全局属性B)一个JSP页面只能包含一个page指令 C)除了import外,其他page指令定义的属性/值只能出现一次。 D)language属性用来指示所使用的语言E)“java”是当前唯一可用的JSP语言 (3)下面关于page指令的属性说法错误的是。 A)import属性用于指定导入哪些包 B)contenttype属性用来指定JSP页面的字符编码和响应的mime类型

jsp考试试题

一、填写 1、 JSP是指(Java Server Pages)是由(Sun Microsystems)公司倡导、许多公司参与一起建立的一种(动态)网页技术标准 2、在传统的网页HTML文件(*.htm,*.html)中加入(Java程序片段(Scriptlet))和(JSP标记(tag)),就构成了JSP网页 3、 JSP网页文件的扩展名是(jsp)。 4、所有JSP程序操作都在(服务器端)执行。 5、三种常用的动态网页技术是(ASP)、(PHP)、(JSP) 6、 Tomcat目录bin(包含启动/关闭脚本)、conf(包含各种配置文件,包括Tomcat的主要配置文件server.xml和为不同的Tomcat配置的Web应用设置缺省值的文件web.xml)、lib (包含Tomcat中使用的jar文件。在Unix平台中,此目录下的任何文件都被加到Tomcat 的classpath中)。 7、Tomcat脚本Startup(启动Tomcat)、 Shutdown(关闭Tomcat)。 8、Tomcat的主要配置文档是(server.xml)。可以通过配置server.xml设置(服务器的端口及虚拟路径)。 9、 Java 中的(异常(Exception))是当程序中出现不同寻常的情况时生成的一个对象。 10、对待异常的方式有两种:(在方法内部捕获并处理该异常);(在本方法内不处理该异常,而是将异常抛给方法的调用者,由调用者决定如何处理异常)。 11、JSP 中不能应用(JavaScript)函数。 12、解决汉字的问题,最简单的方法就是在文件头加入(<%@ page contentType="text/html;charset=GBK" %>)。 13、JSP编译指令用于指定所使用的(脚本语言)、(Servlet实现的接口)、(Servlet 扩展的类)、(Servlet)。 14、JSP编译指令的一般语法形式为(<%@指令名=“值” %>)。 15、page指令的语法为(<%@page pageDirectiveAttributeList %>)。 16、为了解释page指令的import属性的使用,用(time.jsp程序)来说明。 17、Include指令的语法格式(<%@include file=“relativeURL” %>),其中(relativeURL)意思为相对地址。 18、taglib指令语法格式(<%@taglib uri="tagLibraryURI" prefix="tagPrefix" %>)。 19、URI(Uniform Resource Identifier)是(统一资源标记符)的缩写,可以是绝对路径或者相对路径。 20、定制标识的前缀是(prefix)。 21、(id)和(scope)属性是每一个JSP动作都具有的属性。其中(id)表示一个动作的名称,而(scope)则表示一个动作的作用域。

jsp试题及答案

JSP 编程技术与应用及答案 、选择题 1、下面哪一个不是动态网页技术( )。 ( A) ASP (B) JSP (C) PHP (D) HTML 2、在JSP程序中只有3种编译指令,分别是加载指令、标记数据库指令和( ) (A)网页指令(B)描述指令(C)取代指令(D)释放指令 3、在JSP系统环境中常用( )作为其虚拟机 (A)TOMCAT( B)J2SDK ( C Servlet ( D)WEB艮务器 4、P age指令中的“ contenType ”属性是用于指出( )。 (A ) 数据库类型(B) 网页类型() 服务器类型(D) 用户类型 5、字节型(byte )数据类型的取值范围是( )。 ( A) -128---127 ( B) -127---128 ( C) -32768---32767 ( D) -32767---32768 6、“include ”的指令作用是把JSP程序、HTML网页或其它的( )嵌入到当前的JSP网页中。 (A)可执行程序(B)文本文件(C)批处理文件(D) ASP 代码 7、利用JSP 动作可以动态插入文件、重用JavaBean 组件、重定向到其它页面和( )等。 (A) 为Java 插件提供参数(B) 向其它页面发出请求 (C)解释执行JSP语句(D) 向客户端发出请求 & () 是JSP中最基本的对象,它是用户与服务器进行交互的基础。 (A) Response对象(B) Session 对象 ( C) Application 对象( D) Request 对象 9、可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的JSP对象是( )。 (A) Response对象(B) Session 对象 ( C) Application 对象( D) Request 对象 10、Dreamweaver MX^( )公司的产品。 ( A) Microsoft ( B) Adobe ( C) Sun ( D) Macromedia 二、填空题: 1、JSP是__________ 司首创的一种新型动态网页编程技术。

JSP复习题及部分答案

一、判断题 HTML称为超文本元素语言,它是Hypertext Marked Language的缩写。(对) 一个HTML文档必须有和元素。(错) 超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。(对) 在网页中图形文件与网页文件是分别存储的。(对) 绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。(对) 超级链接<a>标记的target属性取值为链接的目标窗名,可以是parent、blank、 self、top。(错) 当样式定义重复出现的时候,最先定义的样式起作用(错)。 JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。(对)在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。 (错) 表单域一定要放在<form>元素中。(对) 用户在浏览器中输入,不同的客户之间不共享。(错) 在“<%!”和“%>”标记之间声明的Java的方法在整个页面内有效。(对) 程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。(对) 程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享。(对) JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。(对) 在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。(错) 不可以用一个page指令指定多个属性的取值。(错) jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。(对) jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用,并为它们提供参数。(对) <jsp:forward ... >标记的page属性值是相对的URL地址,只能静态的URL。(错) JSP页面只能在客户端执行。(错) JSP页面中不能包含脚本元素。(错) Page指令不能定义当前JSP程序的全局属性。(错) out对象是一个输出流,它实现了接口,用来向客户端输出数据。(对) contentType属性用来设置JSP页面的MIME类型和字符编码集,取值格式为"MIME 类型"或"MIME类型;charset=字符编码集",response对象调用addHeader方法修改该属性的值。(错) 利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。(错) public long () 设置最长发呆时间,单位毫秒。(错) respone对象主要用于向客户端发送数据。(对) Post属于表单的隐式提交信息方法。(对) <select>标记用于在表单中插入一个下拉菜单。(对)</p><h2>jsp 期末试题答案</h2><p>1.下面哪一个不是动态网页技术() a) ASP b) JSP c) PHP d) HTML 2. 可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的JSP对象是() a)Response对象b)Session对象 c)Application对象d)Request对象 9.创建JSP应用程序时,配置文件web.xml应该在程序下的____C______目录中。 A. admin B. servlet C. WEB-INF D. WebRoot 15.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_____D _对象。 A. page B. session C. request D. application 16.下列可以正确获取当前Web程序物理路径的方法为_____A__________。 A.request.getRealPath(“/”) B.request.ge tFile(“/”) C. esponse.getRealPath(“/”) D. response.getFile(“/”) 10.下列不属于URL的组件部分为____________D___________。 A. 协议 B. IP地址或域名 C.目录或文件 D. 服务器名称 17.Http的中文含义为_____C_______________________。 A. 统一资源定位器 B. 简单邮件传输协议 C. 超文本传输协议 D. 网络套接字 19.如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的________C_____________目录。 A. common B. server C. lib D. server\lib 20.Tomcat服务器的默认端口为________C______________。 A. 8888 B. 8001 C. 8080 D. 80 21.在html标记中,________C____________标记用于设置当前页面的标题。 A. head B. name C. title D. html 22.如果在网页上显示一幅图片,下面哪句代码是正确的_____A________________。A.<img src="logo.gif"> B.<img alt="logo.gif" lowsrc="pre_logo.gif"> C.<img href="logo.gif"> D.<img name="logo.gif"> 23.下面____________A________项链接是在新的浏览视窗中打开网页。 A. <a href=“https://www.wendangku.net/doc/c313373341.html,” target=”_blank”>链接到网易</a> B. <a href=“https://www.wendangku.net/doc/c313373341.html,” target=”_top”>链接到网易</a> C. <a href=“https://www.wendangku.net/doc/c313373341.html,” target=”_parant”>链接到网易</a> D. <a href=“https://www.wendangku.net/doc/c313373341.html,” target=”_self”>链接到网易</a> (此项为默认值) 24.设在表单中有一组复选钮标记,如下列代码: <form action=”register.jsp”> 请选择喜欢的城市: <input type=”checkbox” name=”city” value=”长春”>长春<br> <input type=”checkbox” name=”city” value=”北京”>北京<br> <input type=”checkbox” name=”city” value=”大连”>大连<br> <input type=”checkbox” name=”city” value=”上海”>上海<br> </form> 如果在register.jsp是取city的值,最适合的方法为___________C__________。</p><h2>JSP面试题及答案</h2><p>JSP面试题及答案 1.浏览器jsp,html之间的关系 与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览 2.在大多数Browser/Server结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求 在服务器上执行,并将执行结果输出到客户端浏览器,我们可以说基本上与浏览器无关 2.自定义标签要继承哪个类 这个类可以继承TagSupport或者BodyTagSupport,两者的差别是前者适用于没有主体的标签,而后者适用于有主体的标签。如果选择继承TagSupport,可以实现doStartTag和doEndTag两个方法实现Tag 的功能,如果选择继承BodyTagSupport,可以实现doAfterBody这个方法。 3.过滤器Filter的作用及配置 过滤器的作用: 过滤器是一个对象,可以传输请求或修改响应。它可以在请求到达Servlet/JSP之前对其进行预处理,而且能够在响应离开Servlet/JSP之后对其进行后处理。所以如果你有几个Servlet/JSP需要执行同样的数据转换或页面处理的话,你就可以写一个过滤器类,然后在部署描述文件()中把该过滤器与对应的Servlet/JSP联系起来。你可以一个过滤器以作用于一个或一组servlet,零个或多个过滤器能过滤一个或多个servlet。一个过滤器实现接口并定义它的三个方法: 1.void init(FilterConfig config) throws ServletException:在过滤器执行service前被调用,以设置过滤器的配置对象。 2 void destroy();在过滤器执行service后被调用。 3 Void doFilter(ServletRequest req,ServletResponse res,FilterChain chain) throws IOException,ServletException; 4.forward,与redirect 的区别有哪些方式实现 forward是把另一个页面加载到本页面,不改变浏览器的路径,redirect是跳转到另一个页面,会改变浏览器的路径 重定向: ("重定向的路径") 转发: ("转发路径").forward(request, response); 5.jsp内置对象和作用 有九个内置对象:request、response、out、session、application、pageContext、config、page、exception 作用如下: (1) HttpServletRequest类的Request对象</p><h2>Javaweb练习题1(含答案)</h2><p>Javaweb ?选择题 o 1. 页面中需要增加链接,正确的HTML代码是_A_____。 A. <a href=”m”>百度</a> B. <a name=”m”>百度</a> C. <a> </a> D. <a url=”m”>百度</a> o 2. 以下选项中,哪个全部都是表格标签___ B___。 A. <table><head><font> B. <table><tr><td> C. <table><tr><hr> D. <body><script> o 3. 下列样式的效果为____C__。 p.left{text-align:left;background-color:yellow} A. 使页面中的元素背景色为黄色,内容左对齐 B. 使页面中id属性值为left的元素背景色为黄色,内容左对齐 C. 使页面中class属性值为left的元素背景色为黄色,内容左对齐 D. 使页面中的<left>元素背景色为黄色,内容左对齐 o 4. 边框的粗细通过___B___指定。 A border-weight B. border-size C. border-style D. border-width o 5. 以下创建javaScript方法声明的正确格式为__B____。 A. function String myFunction(){} B. function myFunction(){} C. function myFunction(int a){} D. function public void myFunction(){} o 6. 下列选项中不属于Window对象的方法的是___C___。 A. alert() B. setTimeout() C. toString() D. open() o 7. 下面不是document对象的方法的是_____D___。 A. getElementById() B. getElementsByName() C. getElementsByTagName() D. getElementByTagName() o 8. 对于id为”name”的文本框,判断其不为空的正确JavaScript代码是__A____。 A. if(document. getElementById (“name”).value ==””) alert(“输入不能为空”); B. if(document.getElementById(“name”)[0].value.length==0) alert(“输入不能为空”); C. if(document.getElementsByName(“name”).value ==””) alert(“输入不能为空”); D. if(document.getElementsByName(“name”).value.length==0) alert(“输入不能为空”); o 9. 用户使用POST方式提交的数据中存在汉字(使用GBK字符集),在Servlet中需要</p><h2>jsp试题-总复习</h2><p>一、选择题 1,修改服务端口时,需要修改得文件就是________。 A、 web、xml B、 Server、xml C、 config、xml D、 bin、xml 2,下列哪种开发语言就是弱类型语言_______。 A、 C/C++ B、JSP C、 Java D、 JavaScript 3,在JSP中,要定义一个方法,需要用到以下________元素。 A、 <%= %> B、 <% %> C、 <%! %> D、 <% %> 4,JSP页面经过编译之后,将创建一个________。 A、 applet B、 servlet C、 application D、 exe文件 5,在Java EE中得MVC设计模式中,________ 负责接受客户端得请求数据 A、JavaBean B、JSP C、Servlet D、HTML 6,URL就是Internet中资源得命名机制,URL由三部分构成________。 A)协议、主机DNS名或IP地址与文件名 B)主机、DNS名或IP地址与文件名、协议 C)协议、文件名、主机名 D)协议、文件名、IP地址 7,下列设置颜色得方法中不正确得就是________ A)<body bgcolor=”red” > B)<body bgcolor=”yellow” > C)<body bgcolor=”#FF0000” > D)<body bgcolor=”#HH00FF” > 8,<title>标记在标记之间,标记之间得内容将显示到________ A)浏览器得页面上部B)浏览器得标题栏上 C)浏览器得状态栏中 D)浏览器得页面下部 9,

标记中,align属性为段落文字得对齐方式,不能取得值为________。 A)Left B)Right C)Center D)width 10,表示粗体加斜体得标记就是________。 A)字体 B)字体 C)字体 D)字体 11,用来在网页中显示图形得标记为________ A) B) C)

D) 12,表格在网页中应用非常广泛,常用于网页得布局排版,下面那些不就是表格得标记________ A) B) C) D) 13,下列哪个属性为单元格向下打通得行数,用于合并单元格________ A)rowspan B)colspan C)height D)width 14,JSP得编译指令标记通常就是指:________ A)Page指令、Include指令与Taglib指令 B)Page指令、Include指令与Plugin指令 C)Forward指令、Include指令与Taglib指令 D)Page指令、Param指令与Taglib指令 15,下列哪一项不属于JSP动作指令标记________ A) B) C) D) 16,JSP得哪个指令允许页面使用者自定义标签库________ A)Include指令 B)Taglib指令 C)Include指令 D)Plugin指令 17,能够替代<字符得替代字符就是()________

Java Web 复习题集(1)期末考试题库(不含答案)

Java Web 复习题集(1) 一、单项选择题(请将所选择的答案号码填写在每小题中的圆括号内) 1、下列()不属于JSP动作指令标记。 A.B. C.D. 2、JSP的()指令允许页面使用者自定义标记库。 A.include指令B.taglib指令 C.lib指令D.plugin指令 3、下面变量声明在()范围内有效。 <%! Date dateTime; int countNum; %> A. 从定义开始处有效,客户之间不共享 B.在整个页面内有效,客户之间不共享 C.在整个页面内有效,被多个客户共享 D.从定义开始处有效,被多个客户共享 4、include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML页面、文本文件或一段Java代码,但必须保证插入后形成的文件是()。 A.一个完整的HTML文件B.一个完整的JSP文件 C.一个完整的TXT文件D.一个完整的Java源文件 5、JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达式的值。组 成“<%=”>”标记的各字符之间()。 A.可以有空格B.不可以有空格 C.必须有空格D.不确定 6、关于page指令的一些属性,说法错误的是()。 A.contentType属性用于设置传回网页的文件格式和编码方式 B.pageEncoding属性用于指定本页面编码的字符集 C.在JSP标准语法中,如果contentType属性存在,则由其决定JSP页面的字符编码方式 D.JSP页面的默认字符编码方式为ISO8859-1 7、使用response对象进行重定向时,使用的方法是()。 A.getAttribute() B.setContentType() C.sendRedirect()D.setAttribute() 8、不能在不同用户之间共享数据的方法是()。 A.通过Cookie B.利用文件系统 C.利用数据库D.通过ServletContext对象 9、在JSP中作用域由小到大的组合是() A.request page session application B.page request session application C.pageContext request session application D.pageScope request sessionScope applicationScope 10、以下关于session对象说法错误的是()。 A.session对象是用户首次访问服务器时由服务器自动为其创建的 B.在JSP中可以通过pageContext对象获得session对象

JSP 期末考试 复习题

一、填空 (共10分,每空1分) 1. JSP 是_____ Sun Microsystems ___ 公司倡导,由多家公司参与一起建立的一种动态网页技术标准,主要用于开发动态网页。 2. 在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件WAR 存放到tomcat服务的_______________ webapps ________目录中。 3. 在Servlet中用来接收客户表单数据的两个常用方法为____ get _________、_____post _________。 4. 在一个应用程序中不同的页面共享数据时,最好的JSP内置对象为__________application /session _______。 5. 假设有一个JavaScript函数为 show() ,如果要求在页面加载时就执行,最好使用标记的_____event/onload _________什么事件。 6. 在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使用______onclick/confirm __________对话框。 7. JDBC中_________DriverManager/Connection _接口用于连接数据库。 8. Resulset接口的_________next()_方法可以使结果集指针指向下行数据。 9. 如果要获取请求客户端的IP地址,应使用______象。 二、单选选择 (60分,每题分) 1.在JSP中如果要导入 .* 包,应该使用_________A______指令。 A. page B. taglib C. include D. forward 2.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的__D______属性。

JSP试题及答案

第1章WEB开发环境 (1)下列关于WEB开发说法正确得就是。 A)Web就是图形化得与易于导航得?B)Web与平台无关 C)Web就是分布式得??D)Web就是动态得??E)Web 就是静态得 (2)下列关于Tomcat说法正确得就是。 A)Tomcat就是一种编程语言?B)Tomcat就是一种开发工具?C)Tomcat就是一种编程思想D) Tomcat就是一种开编程规范??E) Tomcat就是一个免费得开源得Serlvet容器 (3)下列关于Tomcat个目录说法错误得就是。 A) bin目录--包含启动/关闭脚本???B) conf目录——包含不同得配置文件 C) Lib目录--包含Tomcat使用得JAR文件 D) webapps目录--包含web项目示例,发布web应用时,默认情况下web文件夹放于此目录下E)work目录--包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下 (4)下列关于协议说法正确得就是。 A) 就是一种请求/响应式得协议 B)请求消息中Accept表示浏览器可接受得MIME类型 C) 请求消息中Accept-Encoding表示浏览器能够进行解码得数据编码方式 D)请求消息中Accept-Language表示浏览器所希望得语言种类 E)请求消息中Host表示初始URL中得主机与端口。 (5)下列对于JSP说法中正确得就是。 A)JSP就是Sun公司推出得新一代站点开发语言B) JSP采用标识简化页面开发 C) JSP完全解决了目前ASP、PHP得一个通病——脚本级执行 D) JSP将内容得生成与显示进行分离?E) JSP强调可重用得组件 第2章JSP编译指令 (1)下列关于JSP编译指令说法错误得就是。 A)编译指令用于从JSP发送一个信息到容器上 B)编译指令用来设置全局变量、声明类要实现得方法与输出内容得类型等 C)编译指令向客户端产生任何输出?D)编译指令所有得指令都在整个JSP页面内有效 E)编译指令元素为编译阶段提供了全局信息 (2)下面关于page指令说法中错误得就是。 A)page指令用来定义JSP页面中得全局属性?B)一个JSP页面只能包含一个page指令 C)除了import外,其她page指令定义得属性/值只能出现一次。 D)language属性用来指示所使用得语言?E)“java”就是当前唯一可用得JSP语言 (3)下面关于page指令得属性说法错误得就是。 A)import属性用于指定导入哪些包 B)contenttype属性用来指定JSP页面得字符编码与响应得mime类型

JSP期末试卷A及答案

《JSP 程序设计 》试卷A 卷 出卷教师: 适应班级: 考试方式:闭卷 本试卷考试分数占学生总评成绩的70% 复查总分 总复查人 (本题20分)一、填空题(每空1分,共20分)。 1、 JSP 是 公司倡导,由多家公司参与一起建立的一种动态网页技术标准,主要用于 开发动态网页。 2、在Tomcat 服务器中部署Web 应用程序时,静态页面和一般资源存放到tomcat 服务的 目录中。 3、在Servlet 中用来接收客户表单数据的两个常用方法为 、 。 4、在一个应用程序中不同的页面共享数据时,最好的JSP 内置对象为_________。 5、session 对象能否和客户建立起一一对应关系依赖与客户的浏览器是否支持_________。 6、JDBC 中________接口用于连接数据库。 7、如果要获取请求客户端的IP 地址,应使用___________对象。 8、javabean 与一般的java 类的最大区别是javabean 里面必须有_________和 _________方法,并且与属性相对应。 9、JSP 连接数据库的时候第一步是_________ 。 11、Page 指令的属性Language 的默认值是 。 14、JSP 开发网站的两种模式分为________________和jsp+javabean+servlet 。 15、创建JavaBean 的过程和编写Java 类的过程基本相似,可以在任何Java 的编程环境下完成 。 (本题20分)二、单项选择题(每小题1分,合计20分) 1、在JSP 中如果要导入 java.io.* 包,应该使用( )指令。 A. page B. taglib C. include D. forward 2、如果当前JSP 页面不能显示中文,需要设置page 指令的( )属性。 A. Exception B. contentType C. error D. errorPage 3、在MVC 模式中,核心内容为 ( )。 A. view B. control C. model D. 不正确 4、创建JSP 应用程序时,配置文件web.xml 应该在程序下的( )目录中。 A. admin B. servlet C. WEB-INF D. WebRoot 5、下列不属于URL 的组件部分为( )。 A. 协议 B. IP 地址或域名 C. 服务器名称 D. 端口号 6、JSP 中的隐式注释为( )。 A. // 注释内容 B. C. <%--注释内容--%> D. /* 注释内容 */ 7、下列( )指令定义在JSP 编译时包含所需要的资源。 A. include B. page C. taglib D. forward 8、.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP 中的( )对象。 A. page B. session C. request D. application 9、下述选项中不属于JDBC 基本功能的是:( ) A. 与数据库建立连接 B. 提交SQL 语句 C. 处理查询结果 D. 数据库维护管理 10、Http 的中文含义为( )。 A. 统一资源定位器 B. 简单邮件传输协议 C. 超文本传输协议 D. 网络套接字 11、在JSP 中使用标记时,不会出现的属性是:( ) A . name B . property C . value D . 以上皆不会出现 12、如果想在tomcat 服务器启动时将jar 包加载到内存,且该jar 包可以被tomcat 服务器上 所有的应用使用,应该将该jar 包复制到tomcat 的( )目录。 A. common B. serve C. common\lib D. server\lib 13、Tomcat 服务器的默认端口为( )。

相关文档