JSP课程各章节选择题答案
1章
题号
1
2
3
4
5
答案
B
B
D
A
AB
2章
题号
1
2
3
4
5
答案
C
A
C
B
A
3章
题号
1
2
3
4
5
答案
C
D
AB
A
A
4章
题号
1
2
3
4
5
答案
B
D
A
C
BD
5章
题号
1
2
3
4
5
答案
C
D
B
C
ABCD
6章
题号
1
2
3
4
5
答案
A
D
AD
BC
AC
7章
题号
1
2
3
4
5
答案
D
el表达式获取session中的值
C
B
A
D
8章
题号
1
2
3
4
5
答案
A
C
A
B
D
11章
题号
1
2
3
4
5
答案
C
BD
AC
B
B
12章
题号
1
2
3
4
5
答案
D
CD
D
D
B
第一章
1)如果做动态网站开发,以下(    )可以作为服务器端脚本语言。
AHTML            BJSP                CJavaScript            DJava
2)在设计Web项目的目录结构时,一般吧JSP 和 HTML文件放在(    )下。
Asrc目录                                B文档根目录或其子文件下
CMETA-INT目录                        DWEB-INF目录
3)在Web项目的目录结构中,l文件位于(    )中。
Asrc目录            B.文档根目录        CMETA-INF目录    D.WEB-INF目录
4)下面对于B/S架构与C/S架构的描述错误的是(    )。
AB/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构
BB/S机构是基于internet网络实现的,使得用户访问的范围扩大
CC/S架构师基于局域网实现的,当程序发生改的后,需要对每一个客户端进行维护
DC/S可以设计出丰富的界面,而B/S则相对处于劣势
5)以下选项中(    )是正确的URL, (选两项)
Awww.linkwan/talk/talk1.htm    Bftp://ftp.linkwan
Cwww.baidu                        D/news/welcome.html
第二章
6)在某个JSP页面中存在这样一行代码,<%= 2 + 4 %> 运行该JSP后,以下说法正确的是(    )。
A这行代码没有对应的输出                B这行代码对应的输出时6
C这行代码对应的输出时24                D这行代码将引发错误
7)与page指令<%@ page import= java.util.*, * %> 等价的是(    )。
A<%@ page import= java.util.* %>
<%@ page import= * %>
B<%@ page import= java.util.*  ,  import= * %>
C<%@ page import= java.util.*   ;  %>
<%@ page import= *   ; %>
D<%@ page import= java.util.* ; * %>
8)下列选项中,(    )是正确的表达式。
A<% String s = hello world     ;%>            B<% = hello world     ;%>   
C.<% = hello world     %>                    D<% ! hello world     %>   
9)如果请求页面中存在两个单选按钮(假设单选按钮的名称为sex),   分别代表男和女,该页面提交后,为了获得用户的选择项,可以使用以下(    )方法。
A.Parameter(sex);                B.Parameter(sex);
C.ParameterValues(sex);            D.ParameterValues(sex);
10)JSP内置对象request和getParameterValues()方法的返回值是(    )。
A.String[ ]            B.Object[ ]            C.String        D.Object
第三章
11)使用request对象进行重定向时,使用的是(    )方法。
A.gertRequestDispatcher();                    B.forword()
C.sendRedirect()                            D.setRequestDispatcher();
12)对于转发与重定向的描述错误的语句是(    )。
A.重定向是在客户端发生作用,通过请求重实现页面转向
B使用转发时由于是服务器内部控制权的转移,因而地址栏中的URL没有变化
C使用重定向时可以在地址栏中看到转向后的URL
D转发与重定向都可以实现在页面跳转,因而没有区别
13)为了避免服务器的响应信息在浏览器端显示为乱码,通常会使用(    )语句重新设置字符编码。
A.reponse.setContentType();                B.response.setCharacterEncoding()
C.response.setPageCoding()                D.response.setCharset()
14)在JSP中使用JDBC语句访问数据库,正确导入S    QL类库的语句是(    )。
A.<%@ page import=java.sql.* %>        B.<%@ page import= sql.* %>
C.<%page import=java.sql.* %>            D.<%@ import=java.sql.* %>
15)在JDBC API中所提供的(    )类的职责是:依据数据库的不同,管理不同的JDBC驱动程序。
A.DriverManager        B.Connection        C.Statement            D.Class
第四章
16)如果要把一个用户名jack保存在session对象里,则下列语句正确的是(  )。
A.    session.setAttribute( name, jack );
B.    session.setAttribute(“ name” , “jack”);
C.    session.setAttribute( “jack”, “ name” );
D.    session.setAttribute(“jack”, name );
17)对如下JSP 代码说法正确的是(    )。
<%
    Sring str = ”Hello.JBIT!”;
    session.setAttribute(“msg’,str);
    String getStr = Attribute(“msg”);
    out.println(getStr);
%>
A.    运行成功,页面上输出Hello.JBIT;
B.    运行成功,页面上输出msg;
C.    代码行session.setAttribute(“msg’,str);有错误,无法运行
D.    代码行String getStr = Attribute(“msg”);有错误,无法运行
18)在IE窗口访问JSP页面,其代码如下。然后连续刷新页面,输出的结果是X,紧接着重新启动一个新的IE窗口运行该JSP代码,连续刷新两次,输出的结果是Y,X和Y的值分别
是(    )。
<%@ page contentType=”text/html; charset=GBK” %>
<html>
<%    Integer cnt = (Attribute(“hitCount”);
    if ( cnt == null){
        cnt = new Integer(1);
    }else{
        cnt = new Integer(cnt.intValue() + 1 );
    }
    application.setAttribute(“hitCount”,cnt);
%>
<%=cnt %>
</html>
    A.    5,8                B.    5,3                C.    1,2                D.    1,2
19)JSP提供了一个可以在多个请求之间持续有效的内置对象(    ),该对象与浏览器窗口一一对应。
    A.    request            B.    response            C.    session            D.    application
20)在下列选项中,正确创建并实现写入cookie的语句分别是(  )。(选两项)
A.    Cookie cookie = new Cookie( String key, Object value );
B.    Cookie cookie = new Cookie();
C.    response.add(cookie );
D.    response.addCookie(cookie);
21)Java中,下列关于重定向和转发的描述正确的是(  )。(选两项)   
A.    转发对应的代码为:RequestDispatcher(url).forward(request,response);
    B.    重定向对应的代码为:request.sendRedirect(url);
C.    重定向在用户的浏览器端被处理。
    D.    转发后,浏览器的地址栏内容会发生改变。

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