B/S系统期末复习宝典——选择填空判断部分(二)

1.关于 JavaBean 正确的说法是()
Java 文件与 Bean所定义的类名可以不同,但一定要注意区分字母的大小写。
在程序中使用JavaBean可以极大地方便进行代码编写。下面对2.JavaBean的描述正确的是( )
使用JavaBean封装数据时,应当将属性设置为私有

  1. 在JavaWeb中,JavaBean可以分为( 1 )种
  2. 在JavaBean中,使用jsp:userBean动作可以将JavaBean嵌入JSP页面,JavaBean的访问范围不能是( response)
  3. 以下关于JavaBean的描述,正确的是(JavaBean可以保存状态)
有如有如下语句:<jsp:useBean id="user" 
class="org.lanqiao.entity.User"  scope="page" />要取出该javaBean的
loginName属性值,以下语句正确的是(<jsp:getProperty name="user" 
property="loginName"/>

7.在JSP文件中,有如下代码:<jsp:userBean id="user" scope="____" type="org.lanqiao. bean" />
要使user对象一直存在于对话中,直至其终止或被删除位置,下划线处应填入( session )
7. 对于JavaBean的描述,错误的是( JavaBean中可以不声明任何构造函数 )
8. 下列关于JavaBean的描述,正确的是( 具有公有的访问属性的getter方法和setter方法)
9. 在Eclipse的项目中,存放Web文件的默认目录名是(webapps )
10. 下列( cookie对象)不是JSP九大内置对象之一
11. Web程序中,当前用户上下文信息应该保存在下面哪个对象中( session )
12. 下列( page)指令定义在JSP编译时包含所需要的资源
13. 要设置某个JSP页面为错误处理页面,以下page指令正确的是(<%@ page isErrorPage=“true”%> )
14.

<jsp:param>动作元素经常与(<jsp:include> )元素一起使用
  1. 对于<% String name=request.getAttribute(“uname”); %>,使用(<%=name%> )代码可以将name的值显示在页面
  2. 以下( session )对象提供了访问和放置页面中共享数据的方式
  3. 如果使用标记: <jsp:getProperty name=”bean Name” property=”property Name”/>准备取出 bean的 属性的值,但 property Name 属性在 beanName 中不存在,也就是说在 beanName 中没有这样的属性名:property Name,也没有 getPropertyName()方法,那么会在浏览器中显示( 什么也没有)
  4. 以下哪个例子展示了JSP中用于导入一个类的语法( <%@ page import=”java.util.Date” %> )
  5. 关于 JavaBean 正确的说法是:( Java 文件与 Bean所定义的类名可以不同,但一定要注意区分字母的大小写。 )
  6. 下列哪些不是JSP的内置对象( context )
  7. 在JSP中能在不同用户之间共享数据的方法是(通过ServletContext对象)
  8. 对于JSP的通用规则,描述正确的是( 如果URL不是以”/”开始的,就被解释为相对于当前的JSP路径 )
  9. 判断当前用户是否认证或者是授权,应该将相关的授权信息存放到下列哪个对象中比较合适( HttpSession )
  10. 在J2EE中,以下不是JSP隐式对象的是( Context )
  11. 按作用域从大到小排列正确的是( application  session request  pageContext )
  12. JSP表达式的写法是:( <%= expression %>)
  13. JSP的内置对象中(response )对象可对客户的请求作出动态响应,向客户端发送数据。
下列选项中不属于jsp标签的是(  <jsp:forwards>)
  1. 如果不希望JSP网页支持Session,应该( <%@ page session= "false"> )
  2. 不同的客户端需要共享的信息应存储到( ServletContext )中
  3. “include”的指令作用是把JSP程序、HTML网页或其它的( 文本文件)嵌入到当前的JSP网页中
  4. 有关cookie和session的描述,下面错误的是(只要关闭浏览器,session就消失了)
  5. 下面对于cookie的描述中错误的是(Cookie通过HTTP Headers从浏览器端发送到服务器端并存储在服务器端)
  6. 有关Cookie和Session的描述,下面错误的是( 只要关闭浏览器,Session就消失了)
  7. 下列哪些关于cookies、localStorage的描述是正确的(localStorage 无法通过设置失效时间来自动失效 )
  8. 关于session和cookie,下列说法错误的是( 在同一个网站中不同路径下的session是互相访问不到的 )
  9. 关于cookie、sessionStorage和localStorage,以下哪个说法是错误的( cookie、sessionStorage和localStorage都可以在浏览器和服务器间来回传递)
  10. 关于cookie和session描述错误的是(session是有有效期的,而cookie则没有有效期 )
  11. java如何接受request域中的参数( request.getParameter() )
  12. 下面有关jsp中静态include和动态include的区别,说法错误的是(静态include和动态include都可以允许变量同名的冲突.页面设置也可以借用主文件的 )
  13. 要在session对象中保存属性,可以使用以下哪个语句( session.setAttribute(“key”,”value”) )
  14. 下面有关JSP内置对象的描述,说法错误的是(application对象:多个application对象实现了用户间数据的共享,可存放全局变量 )
  15. 以下()可用于检索session属性userid的值(session. getAttribute (“userid”)😉
  16. 现在session中没有设置任何属性,阅读下面2个JSP中的代码,将分别输出:()  
    1.jsp页面代码: <%out.print(session.getAttribute(“svse”)+" , ");%>   
    2.jsp页面代码: <%session.invalidate(); out.println(session.getAttribute("svse ")); %> (null, 异常信息 )
  17. 给定一个String存储为某个作用域中一个名为accountNumber的属性,以下哪个scriptlet将输出这个属性?( <%= pageContext.findAttribute(“accountNumber”) %>)
  18. 给定一个JSP页面中以下代码:
    <%-- out.print(“Hello World”); --%>
    他的HTML输出是什么?( 这行代码不会生成任何输出。  )
  19. 以下()不是JSP页面的page指令(http-equiv=”keywords”)
  20. 与page指令<%@ page import=“java.util.,java.text.” %>等价的是(<%@ page import=“java.util." import="java.text.”%> )
  21. 对于声明语法<%!-- --%>的说法错误的是( 声明的变量将作为局部变量 )
  22. 在JSP中使用标记时,不会出现的属性是:( value)
  23. 在JSP内置对象中,( )对象是实现了ServletContext接口的实例(application)
  24. 以下关于JavaBean的描述,错误的是(一个应用程序中只能有两个JavaBean )
    <% int num = 10 ;%>
    这段代码在JSP中称为( 脚本)
  25. <%@ page  __“text/html; __=UTF-8”%>使用page指令设置页面的字符集,横线处应填写( contentType、charset )
  26. 下面关于jsp页面的java代码的书写,说法不正确的是(<% %>中的代码只能写在jsp页面的head中)
  27. 下面关于request.getAttribute和request.getParameter的说法正确的是(request.getParameter一般用来获取表单提交的数据)
  28. jsp九大内置对象中表示错误对象是(exception)

在 myjsp.jsp 中,关于下面的代码说法错误的是: ( 该页面可以使用 exception 对象 ) <%@ page language=“java” import=“java.util.*” errorPage=“error.jsp” isErrorPage=“false” %>
58. 关于session的说法正确的是(每个session都有自己的sessionID)
59. 关于JavaBean,下列的叙述哪一项是不正确的?( JavaBean属性和表单控件名称能很好地吻合,得到表单提交的参数)
60. 可以利用request对象的哪个方法获取客户端的表单信息( request.getParameter())
61. 在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope和( Request Scope )四个作用范围
62. 下面关于JSP作用域对象的说法错误的是(application对象可以被多个应用共享 )  
63. JSP页面可以在以下哪个(  )标记之间插入变量与方法声明?( <%! 和 %>)
64. JSP的编译指令标记通常是指:( page指令、include指令和taglib指令)
65.

在JSP中要使用user包中的User类,则以写法正确的是(<jsp:useBean id="user" class=" user.User" scope="page" />  )
  1. 在JSP页面中,下列()表达式语句可以获取页面请求中名字为title的文本框的内容(<%=request.getParameter(“title”)%>)
  2. 在JSP中,重定向到蓝桥官网,以下( response.sendRedirect(“http://www.lanqiao.cn”); )语句是正确的
  3. 以下page指令的描述中,正确的是( 可以通过<%@page contentType=“text/html;charset=UTF-8”%>设置响应给客户端的文本编码为UTF-8 )
Which two are equivalent(<%= YoshiBean.getSize()%> <jsp:getProperty name="YoshiBean" property="size"/>
  1. 关于Cookie的使用,下列说法正确的是( )

Cookie是浏览器端,用来存储字符数据的
Cookie在服务器端可以存储Java中的对象
Cookie可以记录用户名或者密码 ,但是不一定安全
71.

为了在JSP网页中包含同一WEB应用中其它JSP页面,可使用(  )方法(@include指令 <jsp:include>动作)
  1. 关于session的使用,下列说话正确的是( 不同的浏览器窗口具有不同的session session可能超时)
  2. 下面属于JSP内置对象的是(out对象response对象application对象page对象)
  3. 以下关于Cookie的描述不对的是(根域名可以访问子域的Cookie Cookie没有大小限制 )
  4. cookie安全机制,cookie有哪些设置可以提高安全性(指定cookie domain的子域名 httponly设置 cookie secure设置,保证cookie在https层面传输)

76.cookie 和 session 的区别描述正确的是
cookie数据存放在客户的浏览器上,session数据放在服务器
cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗
session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能
单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie
76. 常见的浏览器端的存储技术有哪些(cookie localStorage userData)
77. 以下哪些是JSP的内置对象(request page pageContext session)
78.以下关于 Cookie 的说法正确的是
Cookie的内容都可以通过JavaScript读取
Cookie过多会影响网络请求性能
Cookie可以用来跟踪用户的浏览行为
Cookie可以持久保存

79.Session和Cookie是互联网领域中两种常用的技术,数以亿计的用户访问招商银行时,就会用到这两种技术。有关Cookie和Session的描述,下面正确的有
Cookie数据存放在客户的浏览器上,Session数据放在服务器上
服务端为每个用户都会生成一个Session对象,通过SessionID来区分来自于哪个用户
保存这个SessionID的方式可以采用Cookie
只要关闭浏览器,Session就消失了
80. 以下哪些方法可以取到http请求中的cookie值(request.getHeader request.getCookies)
81. 下面关于request.getParameter(“pwd”)方法的说法不正确的是(要返回String类型的值必须强转 可以获取页面表单中id是pwd的元素的值)
82. 下面关于request.getAttribute和request.getParameter的说法不正确的是(request.getAttribute返回值类型是String类型 request.getAttribute一般用来获取表单提交的数据)
83. 有关JSP隐式对象,以下描述正确的是( 隐式对象是WEB容器加载的一组类的实例,可以直接在jsp页面使用 response对象通过sendRedirect方法实现重定向)

一个JSP开发人员希望将文件copyright.jsp的内容包含到所有主JSP页面中。
以下哪种机制可以做到这一点?( )
<jsp:directive.include file=”copyright.jsp” />
<%@ include file=”copyright.jsp” %>
<%@ page include=”copyright.jsp” %>
<jsp:include page=”copyright.jsp ” />
<jsp:insert file=”copyright.jsp” />
84. 哪些是合法的JSP隐式变量?( exception application)
85. 哪个JSP隐式对象可以访问ServletContext的属性?(application  )

以下JSP代码定义了一个变量,如何输出这个变量的值?

<bean:define id="stringBean" value="helloWorld"/>
 <bean:write name="helloWorld"/>
 <%=stringBean%>
 <bean:write name="stringBean"/>
 <%String myBean=(String)pageContext.getAttribute("stringBean",PageContext.PAGE_SCOPE);%>
  1. 以下哪些Cookie和Session说法正确的是(Cookie对象用于存储客户端的状态,而session对象用于存储服务端的状态。 session对象中包含着一个唯一标识符sessionId,并且服务器会在第一次响应用户时,将此sessionId作为jsessionId放入Cookie对象中,客户端接收到该Cookie后会在以后的每次请求头中携带jsessionId )?
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值