jsp试题文档格式.docx
- 文档编号:21570366
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:25
- 大小:23.48KB
jsp试题文档格式.docx
《jsp试题文档格式.docx》由会员分享,可在线阅读,更多相关《jsp试题文档格式.docx(25页珍藏版)》请在冰豆网上搜索。
("
user"
"
svse"
);
bob"
使用{user}则显示
A.null
B.svse
C.bob
D.啥也没有
考虑下面JSP文件代码片断:
HTML>
BODY>
jsp:
includepage=””>
jsp:
paramname=”username”value=”svse”/>
/jsp:
include>
/BODY>
/HTML>
以下()代码片断放置在中不会导致错误
A.<
getParamname=”username”/>
B.<
includeparam=”username”/>
C.<
%=(“username”)%>
D.<
C
在HTTP协议中,用于发送大量数据的方法是
A.get
B.post
C.put
D.options
J2EE中,()类型的()方法用于得到会话
A.HttpServletRequest、getSession
B.HttpServletResponse、newSession
C.HtttpSession、newInstance
D.HttpSession、getSession
MVC中的MVC分别用_______、_______、_____表示
A.jspservletjavabean
B.HTmljavabeanjsp
C.javabeanjspservlet
D.servlethtmljsp
看到这里了
tom"
显示"
则可以使用
A.{("
)}
B.{}
C.{user}
D.{}
%
Stringcount="
100"
;
cnt"
count);
%>
Count:
{100}显示为
A.100100
B.运行异常
C.200
D.没有任何显示
在JSP中,只有一行代码:
%=AB%>
运行将输出
A.AB
B.AB
C.113
D.没有任何输出,因为表达式是错误的
在J2EE中,假如HttpSession的getLastAccessTime()方法返回值为x,getCreationTime()方法返回值为y,则为x-y()
A.两个连续请求之间间隔的最长时间
B.最近的两个连续请求之间的时间间隔
C.最后使用session发送请求的时间和session创建时间的间隔
D.最后使用session发送请求的时间
C
Jsp中有如下代码:
Cookiec=newCookie(“name”,“admin”);
(10000);
(c);
以下哪句代码可以正确显示”admin”
A.${}
B.${${name}
D.${}
以下()可用于检索session属性userid的值
A.session.getAttribute(“userid”);
B.session.setAttribute(“userid”);
C.request.getParameter(“userid”);
D.request.getAttribute(“userid”);
文件中有如下一行代码:
useBeanid=”user”scope=”__”class=””>
要使user对象可以作用于整个应用程序,下划线中应添入()
A.page
B.request
C.session
D.application
JSP中有三大类标签,分别是
A.HTML标记JSP标记Servlet标记
B.CSS标记HTML标记Javascript标记
C.动作标记脚本标记指令标记
D.指令标记脚本标记HTML标记
在JSP中,只有一行代码:
${1+2},运行将k输出()
A.1+2
B.3
C.null
下面__________方法可以返回当前请求的请求方式
A.()
B.()
C.()
D.()
只能够传递字符串类型数据的方式是_________
A.表单URL重写
B.session对象表单
C.隐藏域setParameter方法
D.都可以
某JSP中有如下代码:
(“a”,”page”);
(“a”,”request”);
(“a”,”session”);
(“a”,”application”);
有:
${a}
则显示结果为:
A在WEB项目的共享数据范围内,application是范围最广泛的
B.当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据
C.当在JSP页面中通过指令将页面请求转发到的页面中,可以共享一个page范围内的数据
D.当用户重新打开一个浏览器窗口时,原session对象不再有效
下面关于JSP作用域对象的说法错误的是
A.request对象可以得到请求中的参数
B.session对象可以保存用户信息
C.application对象可以被多个应用共享
D.作用域范围从小到达是request、session、application
以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果()。
count"
newInteger(0));
Integercount=("
);
%=count%>
A.编译不通过
B.可以编译运行,输出0
C.编译通过,但运行时抛出ClassCastException
D.可以编译通过,但运行无输出
有,代码如下
Gamegame=("
gameEntity"
%=()%>
在浏览器中输入,出现500错误,报出异常为NullPointerException造成该问题的原因可能是:
A.jsp文件路径不对
B.game对象没有用new初始化
C.getGameName()方法未定义
D.参数名称所代表的对象在请求中根本就不存在
现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出()。
));
();
A.null,异常信息
B.null,null
C.异常信息,异常信息
D.异常信息,null
Http协议的状态码()表示文件没有创建
A.200
B.400
C.500
D.404
在WEB应用中,数据传递的默认编码是
A.ISO-8859-1
B.UTF-8
C.GBK
D.UNICODE
从HTTP请求中,获得请求参数,应该调用
A.request对象的getAttribute()方法
B.request对象的getParameter()方法
C.session对象的getAttribute()方法
D.session对象的getParameter()方法
J2EE中,HttpServletRequest类的()方法用返回与当前请求相关联的会话,如果没有,则返回null
A.getSession()
B.getSession(true)
C.getSession(false)
D.getSession(null)
在JSP中,对标记描述正确的是()
A.和必须在一个JSP文件中搭配出现
B.就如同()一样,来设计属性/值对
C.和动作一起使用,来设置bean的属性值
D.就如同()一样,来设置属性/值对
文件如下:
%("
ABC"
Bufferis<
%=buffer%>
试图运行时,将发生()
A.编译期错误
B.编译Servlet源码时发生错误
C.运行Servlet时发生错误
D.运行后,浏览器上显示:
bufferisABC.
message
对这段配置描述正确的是
A.定义了一个message标签,有一个属性叫name
B.配置了一个名字为message的标签,该名称对应到类,并且标签不允许有主体内容,使用标签时有一个必须得属性为name
C.声明了一个名字为message的标签,该标签对应到MessageTag类,并且标签没有主体内容
D.标签配置错误,主体不能为空
publicclassWriterimplementsTagSupport{
(1)
protectedintdoStartTag(){SKIP_BODY}
(2)
publicintdoEndTag(){returnEVAL_PAGE}(3)
}
有问题的语句是
A.23
C.123
D.12
支持中文的常用字符集有
A.UTF-8GBKZH23BIG5
B.ISO-8859-1MS950
C.UTF-8GBKGB2312BIG5
D.UTF-16ANSISQL
application对象是______________,而session对象则是_____________
A.服务器的一个数据空间,可以让服务器中的所有应用共享数据与用户的请求有关
B.应用程序上下文,它允许数据在同一应用程序中的任何Web组件共享每个客户专用的
C.存放所有的请求中数据存放会话中的所有数据
D.HttpApplication类型保存用访问应用期间的私有数据
在J2EE中,以下对RequestDispatcher描述正确的是
A.Jsp中有个隐含的对象diapatcher,它的类型是RequestDispatcher
B.ServletConfig有一个方法:
getRequestDispatcher可以返回RequestDipatcher对象
C.RequestDipatcher有一个方法:
forward可以把请求继续传递给别的Servlet或者JSP界面
D.JSP中有个隐含的默认对象request,它的类型是RequestDipatcher
关于MVC模式说法正确的是
A.用来将代码分开的方法
B.将显示、流程控制、业务逻辑分开,提高维护性和分离复杂度
C.视图模型控制器模型
D.只用java才有的模型
在JSP页面中,类型为HttpServletResponse的内置对象是
在JSP页面中,保存数据的范围由小到大依次是
A.pageContext,request,application,session
B.pageContext,application,session,request
C.pageContext,request,session,application
D.pageContext,session,request,application
http是一个()协议
A.无状态
B.有状态
C.状态良好的
D.局域网
使用GET方式提交数据,接收数据时,处理中文最直接有效方式为
A.("
utf-8"
B.("
text/html;
charset=utf-8"
C.Stringname=newString("
name"
).getBytes("
ISO-8859-1"
),"
gbk"
D.("
在JSP页面中,正确引入JavaBean的是()
%jsp:
useBeanid=”myBean”scope=”page”class=””%>
B.<
useBeanname=”myBean”scope=”page”class=””>
useBeanid=”myBean”scope=”page”class=””/>
useBeanname=”myBean”scope=”page”class=””/>
Tomcat的端口号可以在_____文件中修改
A.
B.
C.
D.不能改
给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域
jsp:
useBeanname="
myBean"
type="
"
/>
takeBeanname="
useBeanid="
class="
scope="
request"
takeBeanid="
有三个JSP文件如下
ahref="
?
user=svse"
>
To<
/a>
%Stringuser=("
%=("
)%>
页面中输出
A.报错
B.什么都没有
D.svse
在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了.*和.*包.正确的是
%@pageLanguage=“Java”,import=”.*;
.*”%”>
%@pagelanguage=“Java”import=”.*;
%@pagelanguage=“Java”;
import=”.*;
%@pagelanguage=“Java”import=”.*,.*”%>
下面关于MVC的说法不正确的是
A.M表示Model层,是存储数据的地方
B.View表示视图层,负责向用户显示外观
C.Controller是控制层,负责控制流程
D.在MVC架构中jsp通常做控制层
给定代码片断,如下:
要在中输出参数color中的值,以下选项正确的是()
%=(“color”)%>
getParamname=”color”/>
includeparam=”color”/>
在JSP中,给定以下JSP代码片段,运行结果是()。
%intx=5;
%!
intx=7;
IntgetX(){
returnx;
%(“X1=”x);
%(“X2=”getX());
A.X1=5X2=7
B.X1=5X2=5
C.X1=7X2=7
D.X1=7X2=5
在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放()文件的
A..jsp文件
B..class文件
C..jar文件
D.文件
以下代码执行效果为:
()
(“a”,”svse”);
1}”>
A.a
C.2>
1
按作用域从大到小排列正确的是
A.applicationpagerequestresponse
B.sessionpageContextrequestapplication
C.publicapplicationsessionrequest
D.applicationsessionrequestpageContext
Stringname=("
uname"
________________________
横线处使用什么代码可以将name的值显示在页面
A.(name);
%().print(name)%>
%=name%>
D.
name
在JSP中,<
%="
1+4"
将输出
A.1+4
B.5
C.14
D.不会输出,因为表达式是错误的
jsp最终被运行的是
A.一个java文件
B.一个class文件
C.一个HTML
D.一个JSP
在JSP中,以下是有关和标记的描述,正确的是()
A.和标记都必须在的开始标记和结束标记之间
B.这两个标记的name属性的值必须和标记的id属性的值相对应
C.和标记可以用于对bean中定义的所有属性进行选择和设置
D.这两个标记的name属性的值可以和标记的id属性的值不同
在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为
下列哪个类是抽象类
A.ServletConfig
B.HttpServlet
C.Cookie
D.HttpServletRequest
在JSP中,page指令的()属性用来引入需要的包或类
A.extends
B.import
C.languge
D.contentType
{}
B.{name}
C.{}
D.{("
{empty?
Administrator"
:
}说法正确的是
A.编译时出错,不支持该语法
B.如果参数user为空则返回Administrator否则就返回user的值
C.如果参数user为空字符则返回Administrator否则就返回user的值
D.如果参数user为空则返回user否则就返回Administrator的值
Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:
%@page%>
作用于整个JSP页面。
B.可以在一个页面中使用多个<
指令。
C.为增强程序的可读性,建议将<
指令放在JSP文件的开头,但不是必须的。
指令中的属性只能出现一次。
对于声明语法<
的说法错误的是:
A.一次可声明多个变量和方法,只要以“;
”结尾就行
B.一个声明仅在一个页面中有效
C.声明的变量将作为局部变量
D.在预定义中声明的变量将在JSP页面初始化时初始化
c
判断题
1、HTML称为超文本元素语言,它是HypertextMarkedLanguage的缩写。
正确
2、一个HTML文档必须有<
head>
和<
title>
元素。
错误
3、超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。
4、表单域一定要放在<
form>
元素中。
5、用户在浏览器中输入:
8080/ch2/即可访问本机上的该页面。
6、在网页中图形文件与网页文件是分别存储的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 试题
![提示](https://static.bdocx.com/images/bang_tan.gif)