错题集!!!

1.通过ServletResponse的()方法可以设置响应的字符编码类型(选择一项)。

  • A:setCharacterEncoding (String charset)
  • B:setCharacterEncode (String charset)
  • C:setCharset (String charset)
  • D:setPageEncoding (String charset)

解析:request.setCharacterEncoding("UTF-8");

2.在设计Web项目的目录结构是,src目录一般放()文件(选一项)。

  • A:html
  • B:jsp
  • C:web.xml
  • D:Java源文件

HTML和JSP页面存放在webroot目录下,web.xml存放在WEB-INF目录下,Java源文件放在src目录下

3.tomcat把JSP生成的Servlet放与那个目录下

A:/bin

B:/logs

C:/webapps

D:/work

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B ,B/S架构并不是C/S架构的替代品,有些程序例如大型的网络游戏一般使用的是C/S架构。

(选择多项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A,C,D ,存放配置文件的地方是conf,所以此题目选择acd

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D ,d答案错误,因为通过import导包的时候,不同的类文件之间用逗号隔开,应该为:<%@page import="java.util.*,java.text.*" %>

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B ,此题目考察的是jsp的是页面转发。因为是转发,所以可以在a.jsp页面获得到请求对象中值。所以正确答案为B

(选择二项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A,B,设置响应的字符编码:response.setCharacterEncoding( )或者response.setContentType( )

(选择二项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B,C,request.getParameter("userId")得到的是第一个表单元素名称为“userId”的值,而要获得同名的多个表单元素的值,则需要通过request.getParameterValues(“userId”)来获取,返回一个字符串数组。

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B ,index.jsp中form中name为loginName最终值是bdqn到达loginDo.jsp后再使用转发方式跳转到loginSuccess.jsp,故request的信息没有丢失使用可以得到参数名为loginName值是bdqn

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A ,使用page指令的属性contentType:来告诉客户端浏览器以text/html的格式显示jsp文件,并charset编码方式为utf-8 A答案正确

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 C ,重定向,就是跳转到另一个页面。可以用response对象进行重定向。方法为:response.sendRedirect(目标页面路径);

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B,session主要是存取会话状态,选项A正确,session是存储在服务器端的,选项B错误,session对象中提供了getId()方法去获取sessionid值,选项C正确,在浏览器的cookie中会保存sessionid,跟踪用户状态,选项D正确

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A,首先,session的出现确实是为了解决HTTP无法保持客户状态的特点;因此A选项正确;用户信息也是客户状态的一部分,所以由A可以看出B的说法就不对了;接着,Session里信息是否安全并不取决于存放在哪里,而取决于session实现机制和获取机制,而且session也没有明确的规定其存放空间的大小限制,因此C、D也不对;

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A ,该题考查的是对jsp中内置对象config的认知程度。Config对象是在服务器启动时就自动创建的对象,而Servlet创建时,通常是通过其获取初始化所需的信息。答案选A

(选择一项)

A:
  • B:

  • C:

  • D:

正确答案是 A,在转发时,先通过request对象获取RequestDispatcher对象,然后通过RequestDispatcher对象调用forward方法实现转发,答案为a

(选择一项)

37

  • A:

  • B:

  • C:

  • D:

正确答案是 D,静态包含将页面包含进来以后在一起执行。此时变量i重名

(选择一项)

A:
  • B:

  • C:

  • D:

正确答案是 C,session是由服务器端来维护的,但是sessionID在客户端浏览器里也可以保存。所以c答案错误

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A ,response.sendRedirect("index2.jsp");为重定向,得不到request对象里的值,所以输出内容为null。答案a正确

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 C,重定向(sendRedirect)是由客户端浏览器发起的,request里的parameter都会丢失。注意区分总结重定向(sendRedirect)和转发(forward)的区别。

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 C,所有的JSP都会在客户端发出请求后被容器转译成servlet的源代码(java),然后再将源码(java)编译成servlet的类(class),放入到内存里面。其中,<%!  int a=0;%>定义的是类的成员变量,<% int b=0; %>则定义的是service方法中的局部变量。除第一次请求外,其他两次请求都只调用service方法。本题答案为c

(选择一项)
  • A:

  • B:

  • C:

  • D:
时间: 2024-08-06 11:52:54

错题集!!!的相关文章

node学习错题集

1.请求路径/favicon.ico 问题:node http.createServer()创建服务器,用户请求一次,但是服务器显示两次请求:一次为用户请求,一次请求路径为/favicon.ico ?? 代码如下: var http = require('http'); http.createServer(function(req,res){ console.log( req.url ); }).listen(8080);console.log("The server is on ...&quo

大学生活6 上课应该记笔记。应不应该有错题集?

个人观点.认为对,就做.认为错,就不做.即可 好记性不如烂笔头.上课应该记笔记,而且每一个必修,专业选修课程都应该有一个笔记本.有的人会说了,每个课程都有一个本子,那得多费钱呀.我说,不呀.你到网上买2,3块钱一个本子,课程笔记不建议你买厚的本子.为啥?你算一算,一学期有多少次课,每次课有几节,一节课你会记多少内容.你就会发现本子不需要太厚的. 每到期末考试阶段,有的同学就会说:史诗级灾难大片开始上演.为什么会出现这种现象?因为平时上课没有好好学习,作业不认真做,而且到了期末考试的时候发现自己手

C语言错题集

2018-10-02 C语言错题集 main 是一个合法的标识符吗? 答:是,main 是函数的标识符名称. 如果有符号常量定义如下: 1 #define F(n) 2*n 那么请问代码中 F(3+2) 的值等于多少? 答:F(3+2) == 2*3+2 == 8,注意,宏定义是在程序编译时先进行的预处理,做法是直接将标识符替换为常量,并不会进行相关运算.因此,直接将 F(3+2) 替换为 2*3+2. 我们说 printf() 是一个用于格式化打印的函数,那 sizeof() 是一个函数吗?

数据结构——二叉树错题集

2-11 任何一棵二叉树的叶结点在先序.中序和后序遍历序列中的相对次序 遍历顺序 ,令所有遍历中的 根==NULL 遍历顺序都是 左右,即左节点先于右节点,不会改变顺序: 2-xx 先序序列遍历为 a b c d 的二叉树有多少个? 14 运用卡特兰算式 , n = 4 ,ans = C(n,2*n)/(n+1) = 14 1-5: 若一个结点是某二叉树的中序遍历序列的最后一个结点,则它必是该树的前序遍历序列中的最后一个结点. 错误: 特例: A-B-C 一条线上,C是根节点: 中序遍历:ABC

[初赛备战]计算机基础知识错题集(1)

这里整理一些错题,太sb的题就没放上来了,有些题还有疑问,求大佬解答,然后解析都是来自网络(wiki和百度百科),无法保证正确性. 在微机中,通用寄存器的位数是() A.8 位    B.16 位   C.计算机字长  D.32 位 计算机字长不仅是CPU一次可处理的位数,同时也是寄存器的位数. 不同的计算机,其指令系统也不相同,这主要取决于( ) A.所用的 CPU    B.所用的操作系统   C.所用的程序设计语言  D.系统的总体结构 主要是取决于所用的CPU指令系统的意思是计算机硬件的

错题集07

解析: 此题目考查的是对Hibernate中交叉连接的理解.HQL支持SQL风格的交叉连接查询,交叉连接适用于两个类之间没有定义任何关联时.在where字句中,通过属性作为筛选条件,如统计报表数据.使用交叉连接时应避免“from Dept,Emp”这样的语句出现.执行这条HQL查询语句,返回DEPT表和EMP表的交叉组合,结果集的记录数为两个表的记录数之积,也就是数据库中的笛卡尔积.这样的查询结果没有实际意义,因此选项b是正确的.A和C答案都是符合上述描述的,是适合使用交叉连接的场合.D答案认为

错题集

1.通过ServletResponse的()方法可以设置响应的字符编码类型(选择一项). A:setCharacterEncoding (String charset) B:setCharacterEncode (String charset) C:setCharset (String charset) D:setPageEncoding (String charset) 解析:request.setCharacterEncoding("UTF-8"); 2.在设计Web项目的目录结构

错题集03

(选择一项) 3 A: B: C: D: 正确答案是 B 解析: LinkedList是实现List,Collection接口,是链表方式进行构建的,根据开发要求不同,可以使用LinkedList实现栈(先进先出)和堆(先进后出)这样的数据结构. (选择一项) 4 A: B: C: D: 正确答案是 C 解析: 由于Hashtable是线程安全的,所以在单程环境下它比HashMap要慢.如果你不需要同步,只需要单一线程,那么使用HashMap性能要好过Hashtable. (选择二项) 8 A:

历年错题集2015

2015年下半年系统集成项目管理工程师真题(上午)解析 第9题: 所有以满足企业和机构业务发展而产生的信息化需求为目的,基于( )的专业信息技术咨询服务.系统集成服务.技术支持服务等工作,都属于信息系统服务的范畴. A.互联网与信息技术 B.互联网与信息理念 C.信息技术与信息化理念 D.工业化和信息化 C     所有以满足企业和机构业务发展而产生的信息化需求为目的,基于信息技术和信息化理念的专业信息技术咨询服务.系统集成服务.技术支持服务等工作,都属于信息系统服务的范畴. 第16题: 数据仓