Java_Web总结

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

选择题:

1、Servlet类文件放置的位置是()。

A.WEB-INF/lib B.WEB-INF/servlet

C.WEB-INF/web D.WEB-INF/classes

2、在JSP中,page指令的()属性用来引入需要的包或类。

A.extends B.import C.languge D.contentType

3、一个servlet源文件的后缀名是()。

A..jsp B..exe C..class D..java

4、J2EE中,JSP EL 表达式${user.loginName}的执行效果等同于()。

A.<% = user.getLoginName()%>

B.<%user.getLoginName();%>

C.<% = user.loginName%>

D.<% user.loginName;%>

5、在Web容器中,以下哪个类的实例代表HTTP的请求()。

A.HttpRequest B.HttpServletRequest

C.HttpServletResponse D.HttpPrintWriter

6、Web应用中,常用的会话跟踪方法不包括()。

A.URL重写B.Cookie

C.隐藏表单域D.有状态HTTP协议

7、以下对PayServlet的定义正确的是()。

A.class PayServlet implements javax.servlet.servlet

B.class PayServlet extends javax.servlet.GenericServlet

C.class PayServlet extends javax.servlet.http.HttpServlet

D.class PayServlet extends javax.servlet.ServletRequest

8、aa.jsp把请求转发给bb.jsp。aa.jsp在请求范围内存放了一个String类型的name 属性,bb.jsp如何获取该属性()。

A.<% String name=request.getAttribute("name"); %>

B.<% String name=(String)request.getAttribute("name"); %>

C.<% String name=request.getParameter("name") %>

D.<% String name=(String)application.getAttribute("name") %>

9、在JSP页面中,作用域范围由小到大依次是()。

A.pageContext,request,application,session

B.pageContext,application,session,request

C.pageContext,request,session,application

D.pageContext,session,request,application

10、test.jsp文件中有如下一行代码:

要使user对象可以作用于整个应用程序,下划线中应添入()。

A.page B.request C.session D.application

11、以下代码的执行结果是()。

<% session.setAttribute(“a”,”hello”); %>

1}”>

A.a B.hello C.${a} D.null

12、在Web应用范围内存放了一个属性名为“myBean”的CounterBean对象,以下()选项不能实现输出myBean的count属性值。

A.${applicationScope.myBean.count}

B.${myBean.count}

C.<%=myBean.count>

D.<%CounterBean myBean=(CounterBean)application.getAttribute(“myBean”);%>

<%=myBean.getCount()%>

13、表达式${56>12?56:12}的值是()。

A.56 B.12 C.true D.false

14、在Servlet中,获取session的正确方式是()。

A.HttpSession session=request.getSession();

B.HttpSession session=request.getHttpSession(true);

C.HttpSession session=response.getSession();

D.HttpSession session=response.getHttpSessin(true);

15、在Servlet中,重定向到另一个页面,以下()语句是正确的。

A.request.sendRedirect(“http://www.jb_”);

B.request.sendRedirect();

C.response.sendRedirect(“http://www.jb_”);

D.response.sendRedirect();

16、给定HttpServlet请求对象request以及HttpServlet响应对象response,下面()语句能够在servlet中创建cookie"username",并将值设为"joe" 。

A.request.addCookie ("username". "joe")

B.response.addCookie (username", "joe"))

C.response.addCookie (new Cookie ("username", "joe"))

D.request.addCookie (new Cookie ("username", "joe"))

17、jsp:forward标签和sendRedirect()方法都是用来做页面跳转的,以下描述错误的是()。

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

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

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

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

18、Tomcat服务器的默认TCP端口号是:()

A.80 B.21 C.7001 D.8080

19、给定一个JSP程序源代码,如下:

在two.jsp中使用()代码片段可以输出参数location的值。

A.

B、

C、<%=request.getAttribute("location")%>

D、<%=request.getParameter("location")%>

20、要实现过滤器,必须实现()接口。

A.javax.servlet.Filter B.javax.servlet.FilterConfig

C.javax.servlet.FilterChain D.javax.servlet.Servlet

相关文档
最新文档