您的位置:首页 > 编程语言 > Java开发

那些年无语的考试java_web(1)

2012-06-27 15:29 148 查看
1、如果某一 JSP页面的表单中,有几个复选框,
name为"habit",则该 JSP提交后,通过下面()语句去获取用户选中复选框的值。(选一项)
C、request.getParameterValues("habit");
2、如下代码,执行效果为(选一项)
<C、set var=“a” value=“123” />
<C、out value=“${a}”/>
<C、out value=“a”/>
C、123 a
3、 Servlet中,HttpServletResponse的()方法用来把一个 Http请求重定向到另外的 URL(选一项)
C、sendRedirect()
4、在 J2EE中,给定某 Servlet的代码如下,编译运行该文件,以下陈述正确的是(选一项)
public class Servlet1 extends HttpServlet{
publicvoid init() throws ServletException{}

publicvoid service(HttpServletRequest
request,HttpServletResponse response) throws ServletException,IOException{
PrintWriterout = response.getWriter();
out.println("hello!");
}
}
B、编译后,把 Servlet1.class放在正确位置,运行该 Servlet,在浏览器中会看到输出文字: hello!
5、下面那个不在 Servlet生命周期中(选一项)
B、doOptions()
6、在 JSP中,只有一行代码:${1+2},运行将输出(选一项)
B、3
7、以下哪个标签实现了 switch功能(选一项)
C、<C、choose>
8、 Web应用程序结构中,web.xml文件必须入在以下那个目录下(选一项)
D、WEB-INF
9、不同的客户端需要共享的信息应存储到 ()中。(选一项)
A、Servlet上下文
10、给定以下 JSP代码片段,有 2个客户依次浏览该 JSP;且每个客户只浏览一次,第 2个客户会看到浏览器显示(选一项)
<%int x =1; %>
<%!int x = 10;%>
x= <%= x%>
A、x=1
11、编写 Servlet的 doPost方法时,需要抛出异常为(选一项)
A、ServletException, IOException
12、在 J2EE中在 servletl中的 doGet和 doPost方法中只有如下代码:
request.setAttribute("jb","aPtech");

response.sendRedirect("http://localhost:8080/servlet/Servlet2");
那么在 Servlet2中使用()可以把属性 jb的值取出来(选一项)
D、取不出来
13、在 J2EE中,给定某 Servlet的代码如下,编译运行该文件,以下陈述正确的是(选一项)
public class Servlet1 extends HttpServlet{
publicvoid init() throws ServletException{}

publicvoid service(HttpServletRequest
request,HttpServletResponse response) throws ServletException,IOException{
PrintWriterout = response.getWriter();
out.println("hello!");
}
}
B、编译后,把 Servlet1.class放在正确位置,运行该 Servlet,在浏览器中会看到输出文字: hello!
14、在 J2EE中,使用 Servlet过滤器,需要在 web.xml中配置()元素(选两项)
B、<filter-mapping>
C、<Servlet-filter>
15、在 J2EE中,在 web.xml中,有如下代码: <session -config>
<session -timeout>30</session
-timeout>
</session -config>
上述代码定义了默认的会话超时时长,时长为 30(选一项)
C、分钟
16、下面那个不在 Servlet生命周期中(选一项)
B、doOptions()
17、下面关于JSP作用域对象的说法错误的是(选一项)
C、application对象可以被多个应用共享
18、某 JSP中有如下代码,显示结果为(选一项)
<% int a = 5; request.setAttribute(“a”,”123”); session.setAttribute(“a”,”456”); %>
<C、out value="${a}"/>
B、123
19、关于在 Web应用中与一个 Servlet关联的过滤器类数量,正确的说法是(选两项)
A、可以为一个 Servlet部署多个过滤器。
B、可以为多个 Servlet部署同一个过滤器。
20、下面哪些对象可以在同一应用程序的不同网页间共享数据(选一项)
D、session
21、以下哪个方法不是 Servlet的生命周期接口定义的()
D、create()
22、以下从四种不同的作用域中得到 Bean的实例,说法错误的是()
A、page是指当前 Web应用程序的所有 JSP文件中取得实例,从 Page对象中获取 JavaBean;
23、以下有关 Servlet常用的请求头的含义说法错误的是()
D、User-Agent头表明了发出请求的客户代理的信息。
24、以下哪个不是 JSP标记库的构成部分()
C、标记库处理 servlet
25、给定程序片段: <%--在此处插入代码--%>
<html>
<body> Todayis: <%= new Date()
%>
</body>
</html>
为了能够让程序正确运行需要在第一行添加以下那条语句?
A、<%@ page import='java.util.Date'%>
26、以下那一个是 HttpSession的方法、并能实现在session中存放数据()
C、setAttribute(String name,Object value)
27、下列哪一个不是Web服务器端技术()
B、HTML
28、J2EE架构中使用HTML界面、Jsp界面实现用户界面,使用()实现业务逻辑。
D、EJB
29、()是一组 Java应用接口,它提供创建、发送、接收、读取消息服务。
D、JMS
30、Servlet类放置的位置是()
D、WEB-INF/classes
31、一个 client访问同一个 servlet(打开两个浏览器窗口),则访问()对象是相同的。
A、ServletConfig
32、Cookie的使用期限默认值是()
B、-1
33、session对象中invalidate方法的含义是()
A、使用 session无效
34、下列动作标签中哪一个是用于重定向一个 HTML文件。()
C、<jsp:forword>
35、对于给定的JSP错误处理页面,下面那一个隐含对象能够指向未捕获的异常()
B、exception
36、由于J2EE应用程序组件一般分布在不同的机器上,所以需要一种机制以便于组件客户的使用者查找和引用组件及资源。这种 J2EE标准服务()
C、JNDI
37、useBean标签中scope有四中不同取值下列哪一个scope取值是 Jsp引擎为每一个客户分配一个共享的 beans。()
B、 application
38、假定login.getName()返回类型为 java.lang.String,给定 JSP代码:
Welcome <%= login.getName()%>以下那个选项与此语句的功能相同()
A、Welocome <% out.print(login.getName());%>
39、给定 HttpServletRequest请求对象及 HttpServletResponse响应:
(1) HttpSession session = null;
(2)// insert code here
(3)if(session == null) {
(4)……// do something if session does
not exist
(5) }else {
(6)……// do something if session exists
(7)}
为了实现上面的设计意图,需要在第(2)行插入以下哪条语句()
D、session = response.getSessionj(false);
40、current.jsp用来显式当前的天气报告 .天气包含被包含着在
weather.html页面中,该页面每 5分钟重写一次,下面哪条语句能够保证在使用
current.jsp页面的时候能够包含最新的 weather.html文件()
D、<jsp:include page= "weather. html"%>

判断题
51、“<%!”和“%>”之间声明的变量在部分JSP页面内有效。 (T)
52、Session对象能和客户建立起一一对应关系依赖与客户的浏览器是否支持Cookie 。(T)
53、客户的重定向可以使用response的encodeRedirectURL()方法来实现。(F)
54、JSP内置对象response调用方法getoutputStream()可以获得一个指向客户的 输出流,服务器将文件写入这个流,客户就可以下载文件了。(T)
55、使用SQL语句操作符LIKE进行模式般配,使用“%”代替一个或多个字符,用一个下划线“_”代替一个字符。 ( T )
56、编写JavaBeans就是编写一个Java的类,所以只要会写类就能编写一个 beans。( F)57、通过request的参数值来设置beans相应属性的值,要求request参数名字必须与beans属性的名字相同。 (T)
58、当多个客户请求一个servlet时,引擎为每个客户启动一个进程,这些进程由servlet引擎服务器来管理。 (T)
59、任何一个Web服务目录下的JSP页面都可以通过表单或超链接访问某个servlet。(T)
60、一个用户在不同的servlet中获取的session对象是不同的。 (F )本文出自 “ Somniloquism” 博客,请务必保留此出处http://4329winds.blog.51cto.com/4056086/910730
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: