web系统与技术复习题Word格式文档下载.docx
- 文档编号:15975878
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:12
- 大小:49.95KB
web系统与技术复习题Word格式文档下载.docx
《web系统与技术复习题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《web系统与技术复习题Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。
在J2EE中,在web.xml中,有如下代码:
<
session-config>
<
session-timeout>
30<
/session-timeout>
/session-config>
上述代码定义了默认的会话超时时长,时长为30〔〕。
A.毫秒B.秒C.分钟D.小时
JavaWeb中〔〕类的〔〕方法用于创建对话。
A.ServletRequest、getSession
B.ServletResponse、newSession
C.HtttpSession、newInstance
D.Session、getSession
给定一个Servlet的doGet方法中的代码片段,如下:
request.setAttribute(“name〞,〞zhang〞);
response.sendRedirect(“:
//localhost:
8080/servlet/MyServlt〞);
那么在Servlet中可以使用〔〕方法把属性name的值取出来。
A.Stringstr=request.getAttribute(“name〞);
B.Stringstr=(String)request.getAttribute(“name〞);
C.Objectstr=request.getAttribute(“name〞);
D.无法取出来
下边哪个不是JSP的内置对象?
〔〕
A.sessionB.requestC.cookieD.out
关于get和post两种请求,如下说法正确的答案是?
A.Form表单默认请求是get请求。
B.get请求处理的数据量大小不受到限制。
C.post请求地址栏里是能看到数据的,所以传送用户信息尽量防止使用。
D.post请求可以由doGet方法处理。
下面哪一个是正确使用JavaBean的方式?
jsp:
useBeanid="
address"
class="
AddressBean"
/>
B.<
useBeanname="
/>
C.<
useBeanbean="
D.<
useBeanbeanName="
在JavaWeb开发中,不同的客户端需要共享数据,如此数据应该存储在〔〕中。
A.sessionB.applicationC.requestD.response
在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为〔〕。
A.jsp文件
以下〔〕可用于检索session属性userid的值。
A.session.getAttribute(“userid〞);
B.session.setAttribute(“userid〞);
C.request.getParameter(“userid〞);
D.request.getAttribute(“userid〞);
在JSP中,有EL表达式${10*10ne10},结果是〔〕。
A.100B.trueC.fasleD.以上都不对
有关会话跟踪技术描述不正确的答案是〔〕。
A.Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务
器端
B.关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保存在服务器上,直至会话过期
C.在禁用Cookie时可以使用URL重写技术跟踪会话
D.隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
在JSP页面中使用<
c:
forEach>
标签,对session中集合对象arr进展迭代时,items属性赋值正确的答案是〔〕。
forEachvar=〞bean〞items=〞〞/>
B.<
forEachvar=〞bean〞items=〞${session.arr}〞/>
C.<
D.<
forEachvar=〞bean〞items=〞${sessionScope.arr}〞/>
在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用〔〕方法。
利用MVC结构搭建某网上书店系统,设计用户登陆界面,如果你是设计人员,你将在三层结构的〔〕中实现。
A.模型层
Servlet/JSP主要是属于哪个Java平台的规X之中?
〔A〕JavaSE〔B〕JavaME〔C〕JavaEE〔D〕其他
在JSP中,要直接输出一个值,需要用到以下〔〕写法。
B.<
C.<
Servlet/JSP必须基于哪一类型的容器才能提供服务?
〔A〕Applet容器〔B〕应用程序客户端容器
〔c〕web容器〔D)其他
A.get请求处理的数据量大小不受到限制。
B.post请求可以由doGet方法处理。
C.Form表单默认请求是get请求。
D.post请求地址栏里是能看到数据的,所以传送用户信息尽量防止使用。
在Web应用程序的档案与目录结构中,web.xml是直接放置在哪个目录之中?
〔A〕WEB-INF目录〔B〕conf目录
〔C〕lib目录〔D〕classes目录
何者可以实作使用者的自动登入机制?
〔A〕Session〔B〕Cookie
〔C〕ServletRequest〔D〕URL重写
关于JSP的描述,哪个正确?
〔A〕JSP是直译式的网页,与Servlet无关
〔B〕
〔C〕JSP会直接由容器动态生成Servlet实例,无需转译
〔D〕JSP是丢到浏览器端,由浏览器进展直译
使用Statement的executeQuery()方法,会传回哪个型态?
〔A〕int〔B〕boolean
〔C〕ResultSet〔D〕Table
假如要针对请求撰写Servlet类别,以下何者是正确的作法?
〔A〕实作Servlet界面
〔B〕继承GenericServlet
〔C〕继承Servlet
〔D〕直接定义一个结尾名称为Servlet的类别
续上题,如何针对的GET请求进展处理与响应?
〔A〕重新定义service()方法
〔B〕重新定义doGet()方法
〔C〕定义一个方法名称为doService()
〔D〕定义一个方法名称为get()
Servlet是定义在哪个套件之中?
〔A〕
〔C〕
〔D〕
你在web.xml中定义了以下的内容:
servlet>
servlet-name>
Goodbye<
/servlet-name>
servlet-class>
cc.openhome.LogutServlet<
/servlet-class>
/servlet>
servlet-mapping>
GoodBye<
url-pattern>
/goodbye<
/url-pattern>
/servlet-mapping>
哪个URL可以正确的要求Servlet进展请求处理?
〔A〕/GoodBye
〔C〕/LoguotServlet
〔D〕/goodbye
在Web应用程序中,何者负责将请求转换为ServletRequest物件?
〔A〕Servlet物件
〔B〕服务器
〔C〕Web容器
〔D〕JSP网页
〔A〕WEB-INF目录
〔B〕conf目录
〔C〕lib目录
〔D〕classes目录
在MVC架构中,谁负责通知应用程序客户端,应用程序本身有状态改变?
〔A〕模型〔Model〕
〔B〕视图〔View〕
〔C〕控制器〔Controller〕
MVC与Model2架构最大的差异在于?
〔A〕Model2架构的视图是由HTML组成
〔B〕Model2架构中的模型无法通知视图状态已更新
〔C〕MVC架构是基于请求/响应模型
〔D〕MVC架构只能用于单机应用程序
填空题:
JSP有三种类型的元素,分别为:
脚本元素、指令元素、动作元素
get请求的数据会附在URL之后,以?
分割URL和传输数据,参数之间以&
相连。
Servlet生命周期可分为四个阶段:
加载和实例化、初始化、处理请求、销毁。
JDBC的主要任务是:
与数据库建立连接、执行SQL语句、处理结果。
PreparedStatement接口中executeUpdate()方法用于执行INSERT等更新语句,并且返回一个整数。
JSP中,常用的会话跟踪技术有Cookie技术、Session技术、隐藏表单域技术、URL重写技术。
JSTL中,<
标签用于遍历集合或迭代指定的次数。
if>
标签用于进展条件判断。
完善以下登录后台代码
ResultSetrs=null;
PreparedStatementpsmt=null;
booleanisLogin=false;
Stringsql="
SELECT*FROMuserWHEREu_name=?
ANDu_password=?
"
;
Connectionconn=JDBCUtil.getConnection();
try{
psmt=conn.prepareStatement(sql);
psmt.setString(1,user.getUname());
psmt.setString(2,user.getUpassword());
rs=psmt.executeQuery();
isLogin=rs.next();
}catch(SQLExceptione){
e.printStackTrace();
}finally{
JDBCUtil.close(conn,psmt,rs);
}
判断题
JSP从本质上讲可以看成是一个servlet对象。
√
表单提交数据时,用name属性标记传送名称,value属性承载传送值。
Inc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 系统 技术 复习题