admin 管理员组

文章数量: 887629


2024年1月17日发(作者:switching 用法)

精品文档

Javaweb试题

一、

二、

选择题 ............................................................................................................................... 1

问答题 ............................................................................................................................... 7

一、 选择题

没有注明则为单项。

1.下面哪个不是Form的元素? ( D )

A. Input B: textarea C: select D: table

2. HTML页面中,下面哪个表示空格( B )

A.& B.  C.© D.<

3.中的align属性是什么含义? ( C )

A. 加粗 B. 斜体 C. 对齐方式 D. 边框样式

4.单选按钮是下列哪一个? ( D )

A.

B.

C.

D.

5.下边哪个不是JSP内置对象? ( c)

A. Session B. request C. cookie D. out

9个request,response,out

pageContext,request,sesion,application

Config,exception,page

6.下边哪个是JSP指令标记( )

A.<%……%> :服务器脚本

B. <%!……%>:声明

C. <%@……%>:指令。page||include|taglib

D.<%=……%>:表达式

7.当在JSP文件中要使用到ArrayList对象时,应在JSP文件中加入以下哪个语句?(C )

A.

精品文档

精品文档

B.

C. <%@ page import=”.*” />

D.<%@ page include=”.*” />

8.关于JavaBean的说法,哪个是正确的?(D )

A. JavaBean的具体类可以不是public的

B. JavaBean可以只提供一个带参数的构造器

C. JavaBean可以象Html标记一样不关闭

D. JavaBean可以保存状态

9. JavaBean的生命周期中,哪个是用来跟踪用户会话的( A )

A. session

B. request

C. page

D. application

10.要在session对象中保存属性,可以使用以下哪个语句( B )

A. ribute(“key”,”value”)

B. ribute(“key”,”value”)

C. ribute(“key”)

D. ribute(“key”)

11.Jsp:forward 和sendredirect 都是用来做页面跳转的,描述错误的是?( D )

A. forward之后可以使用原来的request对象,而且效率更高。

B. sendredirect之后不可以使用原来的request对象,而且效率低。

C. forward地址栏不变化,只能在web应用程序内的页面间跳转。

D. forward地址栏变化,可以跳转到任何页面和机器。

12.关于两种请求,下列说法正确的是? ( A )

A. get请求是默认的

B. get请求处理的数据量大小不受限制

C. post请求地址栏里是能够看到数据的

D. post请求可以由doGet方法处理

13. 如果Tomcat安装后,想要修改它的端口号,可以通过修改/conf下

的___文件来实现。( B )

A.

B.

C.

14.JSP分页代码中,哪个步骤次序是正确的?( A )

A.先取所有的记录,得到总页数,再取总记录数,最后显示本页的数据。

精品文档

精品文档

B.先取总记录数,得到总记录数,再取所有的记录,最后显示本页的数据。

C.先取本页的数据,得到总页数,再取总记录数,最后显示本页的数据。

D.先取本页的数据,先取总记录数,得到总页数,最后显示本页的数据。

15.下边哪个不是MVC中的组成?( B )

A. javaBean

B. FrameWork mvc就是框架

C. JSP

D. Servlet

16..客户化标签库文件,应当保存在哪一个目录下( C )

A. web应用程序的根目录

B.自定义目录

C. WEB-INF目录

D. Lib目录

17.Oracle数据库的JDBC驱动程序类名及其完整包路径为( B )

A. Driver

Driver

C. . Driver

D. Driver

18.如果需要删除session中的某个属性key,可以调用下面的____方法( B )

A. remove(“key”);

B. removeAttribute(“key”)

C. invalidate()

D. logout()

19.下面有关JSP和Servlet关系的论述正确的有:(1个正确答案) ( A )

A. JSP能够实现的功能均可由Servlet实现

B. Servlet能够实现的功能均可由JSP实现

C. Servlet更适做表现层

D. JSP更适合做控制层

20. 下面那一个是正确使用JavaBean的方法( A )

A.

B.

C.

D.

精品文档

精品文档

21.销毁一个session对象,应当调用下面哪一个方法( A )

A. date()

B. e()

C. y()

D. ()

??22.ActionForm Bean 中验证表单数据方法的返回类型是( ) struts1.0

A. ActionError

B. ActionErrors

C. ActionForward

D. ActionMapping

23.以下哪个说法是正确的?(多选)( BD ) struts1.0

A. 每个Http请求对应一个单独的ActionServlet实例

B. 对于每个请求访问HelloAction的Http请求,struts框架只创建一个单独的HelloAction实例

C. 每个子应用对应一个单独的RequestProcessor实例

D. 每个子应用对应一个单独的文件

24.在struts应用的控制器中包含哪些组件(两个正确答案) ( ) struts1.0

A. JSP

B. ActionServlet

C. Action

D. 客户化标签

25.对于以下这段配置Actionservlet的代码,哪些说法是正确的?(三个正确答案)

` ( )

action

Servlet

config

/WEB-INF/

0

<!—Standard Action Servlet Mapping

action

*.do

A. Servlet容器在启动应用时,会初始化这个ActionServlet

B. 对于所有URL中以”*.do”结尾的Http请求,都由ActionServlet处理

精品文档

精品文档

C. 这段代码位于中

D. 这段代码位于中

26. ActionForm组件的存在范围是(两个正确答案) ( )

A. application

B. session

C. request

D. page

27. 如果同一页面中有多个提交按钮(),要求用一个Action类处理,应当从

下面哪一个扩展更合适 ( )

A. Action

B. DispatchAction

C. LookupDispatchAction

D. ForwardAction

E. SwitchAction

28. 如果同一页面中有多个提交按钮(),要求用一个Action类处理,在

文件的元素中最重要的且必须配置的一个属性是( )

A. parameter

B. validate

C. key

D. scope

29. 如果在配置了数据源,则在那个组件中可以获得这个数据源对象,

进而获得Connection对象( )

A. Action组件

B. 视图组件

C. 模型组件

D. JSP组件

30. struts的中心控制器组件的完整类名是( )

A. Servlet

B.

C.

D. ntroller

//新题

1.下面那个方法能够读取给定HttpServletRequest request对象中的所有Cookie(A )

A、kies() :Cookie[]

B、ributes()

C、sion ().getCookies()

D、sion (). GetAttributes()

精品文档

精品文档

contentType(“text/html;charset=gbk); pageEncoding=”gbk”

2.Page指令中的哪一个属性用来定义Jsp页面的MIME类型和Jsp字符的编码。( A )

A、contnetType B、import C、 language D、 session

3.下列动作标签中哪一个是用于以“名字-值”对应的形式为其它标签提供附加信息。( D )

A、include动作标签

B、forward动作标签

C、useBean动作标签

D、param标签

4.带包名(package )的servlet(Hello)的访问方法是。(该servlet放置在classes目录中) ( D)

A、 localhost:8080/

B、localhost:8080/servlet/tom/jiafei/Hello

C、localhost:8080/servlet//Hello

D、localhost:8080/servlet/

tomcat提供的servlet invoker组件,能实现免配置servlet

可以参考:/baoyiming1991/article/details/5965326

5.一个JSP网页可以使用exception对象,但是必须使用isErrorPage设为( D )

A、 null B、 none C、 false D、 true

6.下面那一个JSTL代码片段能够实现导入其他web资源的功能( A )

A、

B、

C、

D、

7.以下脚本元素中有语法错误的是( C )

A、<%! int i=0;%>

B、<% int i=0;%>

C、<%=i;%>

D、<%i++;%>

8.给定下面HttpServlet的service方法:

(1)public void service(HttpServletRequest request,

(2)HttpServletResponse response)

(3)throws ServletException, IOException {

(4)Httpsession s = sion();

(5)// insert code here

(6). }

精品文档

精品文档

在第(6)行插入以下哪条语句能够将session中的属性删除( C)

A、("key");

B、("key");

C、Attribute("key");

D、Attribute("key"); Attribute("key");

9.下面的哪个选项不能实现页面的跳转( A ) 标签只能实现转发无法实现重定向

A. B.<%direct("someurl");%>

C. D.

10.下面哪一个不是JSP本身已加载的基本类?( B )

A、.* B、.* C、t.* D、.*

11.使用request对象的getParameter()方法可以读取一个输入控件的哪个属性值(B )

A、type B、value C、size D、name=”

12.以下关于JavaBean的描述错误的是( C )

A、JavaBean是一个公有java类

B、JavaBean提供给外界使用的方法是公有类型的

C、JavaBean必须有一个带参构造方法

D、在JSP中使用的JavaBean必须放在一个有名包中 “一定要写包”。

13.不能在不同用户之间共享数据的方法是( A )

A、通过cookie B、利用文件系统

C、利用数据库 D、通过ServletContext对象---application

14.如果某个类要成为Servlet,则它应该继承如下哪个类( B D )

A、HttpServletRequest B、HttpServlet

C、HttpServletResponse D、GenericServlet

15.表单标记中的action属性的作用是( C )

A、为表单命名

B、调用客户端验证方法

C、指明表单信息发送的目的地址

D、声明表单的提交方式

二、 问答题

1 JSP的内置对象有哪些?

2 Java web中有几种上下文?

精品文档

精品文档

3 PageContext和ServletContext有什么区别?Application,session,request的区别?

4 Jsp取出的结果集很大,如何实现分页?

5 jsp页面之间对象传递的方法

6 jsp有哪些动作?作用分别是什么?

7 JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?

8 serverlet的生命周期及各阶段的作用

9 java web两种跳转方式分别是什么?有什么区别?

10 include的两种实现方式的区别?

11 cookie和session区别?

12 举例说明session的使用情景.

13 怎么设置session的超时问题?

14 在使用jsp和servlet时都用到了那些技术?

15 Tomcate如何配置web工程?

16 你在项目中用到了xml技术的哪些方面?如何实现的?

17 DOM与SAX的区别

18 用jdom解析xml文件时如何解决中文问题?如何解析?

19 MVC模式的特点

20 MVC可以用哪些技术实现?

21 JSP/SERVLET与struts mvc的差异?

提交表单请求时,post和get有哪些区别?

22 B/S和C/S的区别。

精品文档

精品文档

23 WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。

24 J2EE是技术还是平台还是框架?

25 你上了那些开源站点

26 你用过哪些服务器?怎么指定内存的大小?

精品文档


本文标签: 实现 对象 方法 使用 页面