31) 在JSP中,当发生404错误,浏览器会显示默认的页面,为了使得当发生404
错误时,打开自己设计的文件:404Error.html,(A )在Web.xml中配置。(选择一项) A
32) 在JSP中myWebApp是一个web应用程序的根目录,当在浏览器中输入
http://localhost:8080/myWebApp/时,会自动打开该目录下的start.jsp文件。为了达到这个要求,需要在web.xml中添加如下代码。(选择一项) (D) A
33) 在web.xml有如下代码段:
在Servlet中 ()把Servlet名:teacher取出来。(选择一项)(B) A 使用Servlet的getServletName方法 B 使用ServletConfing的getServletName方法
C 使用ServleContext的getServletName方法 D 使用ServletRequest的getServletName方法
ServletConfig表示Servlet的配置 149ServletContext表示上下文,一组servlet共享的资源251 getServletContext().get得到的是上下文参数253 ServletConfig获得servlet初始化参数
34) JSP代码<%=”1+4”%>将输出( A).(选择一项) A 1+4 B 5 C 14 D 不会输出,因为表达式是错误的
35) 在JSP中,在web.xml中有以下代码段:
其中,省略号表示了一些代码。在Servlet中(C)把初始化参数listOrders的值: com.mycompany.myactions.ListOrdersAction取出来。(选择一项) A 使用Servlet的getInitParameter(“listOrders”)方法 B 使用ServletContext的getInitParameter(“listOrders”)方法 C 使用ServletConfig的getInitParmeter(“listOrders”)方法 D 使用ServletRequest的getInitParmeter(“listOrders”)方法
36) 在JSP中,在web.xml有如下代码段:
在Servlet中(B)把webmaster的值:myaddress@mycompany.com取出来。(选择一项)
2 A 使用RequestDispatcher的getInitParameter(“webmaster”)方法 B 使用ServletContext的getInitParameter(“webmaster”)方法 C 使用ServletConfig的getInitParameter(“webmaster”)方法 D 使用GenericServlet的getInitParameter(“webmaster”)方法
37) 在JSP中,在web.xml中,有如下代码:
a) 以下描述,正确的是(B)。(选择一项) A 定义了默认的会话时时长,时长为30秒 B 可以使用HttpSession类的getMaxInactiveInterval()方法把该值取出来 C 定义了默认的会话超时时长,时长为30小时 D 可以使用Session类的getMaxInactiveInterval()方法把该值取出来
38) 在JSP中,当用户在浏览器中输入:http://localhost:8080/myWebApp/start/,就
会调用 student这个Servlet,可以在Web.xml中(C)配置。(选择一项) A
< servlet-name>/start/* < servlet-class>student B
< servlet -name>student
< servlet-name>student < servlet-class>student
< servlet-name>student
D
< servlet-name>st < servlet-class>student
< servlet-name>student
for(;i++<2;)
{ out.print(j++);out.print(“”);}
%>
有两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览aa.jsp一次,那么第二个客户看到浏览器显示(D).(选择一项) A 01 B 12 C 34 D 56 E 什么也没有
40) 如果a是b的父类,b是c的父类,c是d 的父类,他们都在包中。则以下正确的是(BC)。(选择两项) A
41) 在JSP中,aa.jsp文件使用了一个Bean,该Bean属于类mypackage.bb,该Bean
和oracle数据库连接,完成对数据库中某个表的插入、修改和查询数据的功能,mypackage.bb的方法getRs返回记录集rs,则以下描述正确的是(A)(选择一项) A 如果aa.jsp中要使用这个rs来查询数据,则该jsp必须使用page指令的import属性导入java.sql包中类 B 如果aa.jsp中要使用这个getRs方法来返回rs而已,而不使用rs执行任何操作,则在aa.jsp中不导入java.sql包中类 C 如果在aa.jsp中使用page指令的import 属性导入java.sql包中的类了,则不用在mypackage.bb中导入java.sql中的类 D 如果在mypackage.bb中导入java.sql中的类,则不用在aa.jsp中使用page指令的import属性导入java.sql包中的类
42) 在JSP中,下面对JSP指令的描述,正确的是(A) A 指令以”<%@开始,以”%>”结束 B 指令以”<%开始,以%>”结束 C 指令以”<”开始,以”>”结束 D 指令以”
43) 下列关于JSP的scriptlet的陈述正确的是(AD)。(选择两项) A Scriptlet是包含在<%和%>之间的 B Scriptlet可以包含 import语句 C Scriptlet不但包含Java代码,还可以包含html代码
D 整个JSP可以有多个<%T和%>对
1 在(D)中存储描述web应用程序的元数据。 A jsp B jar文件 C Tag文件 D web.xml
2在Http协议中用于发送大量数据的方法的是(A) A post B get C put D options
3 HttpServletRequest 接口的(C)方法用于创建会话。 A setSession() B getContext() C getSession() D putSession()
4 Servlet使用(C)接口的forward和include方法进行通信。 A ServletContext B ServletConfig C RequestDispatcher D HttpSession
5 ServletContext接口的(D)方法用于将对象保存到Servlet上下文中。 A getServetContext() B getContext() C getAttribute() D setAttribute() 6 (A)是发送邮件的协议。 A SMTP B IAMP C POP3 D HTTP
7 JSP是在(A)阶段生成Servlet源代码的。 A 转译 B 编译 C 执行 D 响应
8 page指令的(B)属性用于引用需要的包或类 A extends B import C isErrorPage D language 9 下列选项中,(D)是正确的表达式
A <%! Int a=0;%> B <%int a = 0;%> C <%=(3+5);%> D <%=(3+5)%> 10 下列选项中,(B)可以准确地获取请求页面的一个文本框的输入(文本框的名称为name).
A request.getParameter(name) B request.getParameter(”name”) C request.getParameterValues(name) D request.getParameterValues(“name”)
11 使用response对象进行重定向时,使用的方法是(C) A getAttribute B setContentType C sendRedirect D setAttribute 12 (B)范围将使Bean一直保留到其到期或被删除为止 A page B session C application D request 13 Jsp EL表达式的语法为(C)
A !JSP expression B @{JSP expression} C ${JSP expression} D #{JSP expression} 14 (C)方法返回EVAL_BODY_AGAIN或SKIP_BODY常量 A doStartTag() B doEndTag() C doAfterBody() D release() 15 (A) 可用于创建国际化的web应用程序
A I18N与格式化标签库 B 核心标签库 C XML标签库 D SQL标签库
1 http协议默认使用(C) 选一项 A 8080端口 B 7001端口 C 80端口 D 25端口