最新javaweb试题-带答案

内容发布更新时间 : 2024/11/9 2:05:32星期一 下面是文章的全部内容请认真阅读。

精品文档

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=”java.util.*” /> D.<%@ page include=”java.util.*” />

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. session.getAttribute(“key”,”value”) B. session.setAttribute(“key”,”value”) C. session.setAttribute(“key”) D. session.getAttribute(“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. web.xml B. server.xml C. server-minimal.xml D.tomcat-user.xml

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

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

精品文档

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

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

B. FrameWork mvc就是框架 C. JSP D. Servlet

16..客户化标签库文件myTags.tld,应当保存在哪一个目录下( C ) A. web应用程序的根目录 B.自定义目录 C. WEB-INF目录 D. Lib目录

17.Oracle数据库的JDBC驱动程序类名及其完整包路径为( B ) A. jdbc.driver.oracle.OracleDriver B.jdbc.oracle.driver.OracleDriver C. driver.oracle. jdbc.OracleDriver D. oracle.jdbc.driver.OracleDriver

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. session.invalidate() B. session.expunge() C. session.destroy() D. session.end()

??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. 每个子应用对应一个单独的web.xml文件

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

B. ActionServlet C. Action

D. 客户化标签

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

action

org.apache.struts.action.ActionServlet

config

/WEB-INF/myconfig.xml

0

action *.do

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

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

精品文档

C. 这段代码位于struts-config.xml中 D. 这段代码位于web.xml中

26. ActionForm组件的存在范围是(两个正确答案) ( ) A. application B. session C. request D. page

27. 如果同一页面中有多个提交按钮(),要求用一个Action类处理,应当从 下面哪一个扩展更合适 ( ) A. Action

B. DispatchAction

C. LookupDispatchAction D. ForwardAction E. SwitchAction

28. 如果同一页面中有多个提交按钮(),要求用一个Action类处理,在 struts-config.xml文件的元素中最重要的且必须配置的一个属性是( ) A. parameter B. validate C. key D. scope

29. 如果在struts-config.xml配置了数据源,则在那个组件中可以获得这个数据源对象, 进而获得Connection对象( ) A. Action组件 B. 视图组件 C. 模型组件 D. JSP组件

30. struts的中心控制器组件的完整类名是( ) A. org.apache.struts.action.ActionServlet B. org.apache.struts.action.Action C. org.apache.struts.action.Switch

D. org.apache.struts.action.CoreController

//新题

1.下面那个方法能够读取给定HttpServletRequest request对象中的所有Cookie(A ) A、request.getCookies() :Cookie[] B、request.getAttributes()

C、request.getSession ().getCookies() D、request.getSession (). GetAttributes() 精品文档

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi