47)在J2EE中,使用 Servlet过滤器时,()接口的()方法可以获得在web.xml中定义的过滤器的初始化参数的值()。(选择一项)
a) FilterConfig,getParameter(String name) b) FilterConfig.getInitParameter(String name) c) Filter.getParameter(String name)
d) Filter.getInitParameter(String name)
48)在JSP中,有代码:${”2”+”4”}将输出()(选择一项)
a) 2+4
b) 6 c) 24
d) 不会输出,因为表达式是错误的
49)在J2EE中,在a.jsp中有代码片段如下,在b.jsp中加入下列()代码,可以输出在a.jsp 页面上输入的loginName的值.(选择一项)
a) <%=(String)request.getParameter(“LoginName”)%> b) <%=(String)reuqest.getAttribute(“loginName”)%>
c) <%String name=request.getParameter(“loginName”);%>Out.println(name);%> d) <%
String name=request.getAttribute(“loginName”); Out.println(name);
%>
50)某jsp程序中声明使用javaBean的语句如下:
a)
b)
d) <%user.getProperty(“loginName”)%>
51)给定一个jsp程序源代码,如下:
在two.jsp中加入()代码片段可以输出参数location的值。(选择一项)
a)
b)
52)在j2ee中,给定以下jsp代码片段,运行结果是()。(选择一项) <% int x=5;%> <%! int x=7;%> <%!
Int getX() {
Return x; } %>
<% out.print(“x1=”+x);%> <% out.print(“x2=”+getX());%>
a) x1=5 x2=7 b) x1=5 x2=5 c) x1=7 x2=7 d) x1=7 x2=5
在下面的选项中,哪些是BodyTagSupport类的doAfterBody()方法的有效返回值? a) SKIP_BODY b) EVAL_PAGE c) d)
在jsp页面声明中定义了一个方法,下列那些代码不能放入该方法中? public void test(HttpServletReqeust request) { } a) b) c) d)
下列那些EL表达式可以正确运行而没有错误()? a) b) c) d)
下列代码运行后的结果是? 在 index.jsp中的代码 <% int i=10;
pageContext.setAttribute(“i”,new Integer(i)); %>
i:${i} a) 10
${100+200}
${“a”+”b”} ${“100”+100} ${“a”+100}
HttpSession session =request.getSession(); String name=(String)request.getAttribute(\String name=(String)session.getAttibute(\ response.sendRedirect(“index.jsp”); EVAL_BODY_INCLUDE EVAL_BODY_AGAIN
b) c) d)
i:10
什么都不显示 i:
下面哪些方法可以获取HttpSession中保存的信息
javax.servlet.Session中的getAttribute() a)
javax.servlet.HttpSession中的getAttribute() b) c)
d)
请分析循环for(int index=1;index<=100;index++),在JSTL中下面的forEach标记能正确描述该循环的是() a) b) c) d)
下面哪两个语句执行效果是一样 a) b) c) d) e) f) g)
<%= TestKingBean.size%>
<%= TestKingBean.getSize()%>
<%= TestKingBean.getProperty(“size”)%>
javax.servlet.http.Session中的getAttribute() javax.servlet.http.HttpSession中的getAttribute()
假设在helloapp应用中有一个hello.jsp,它的文件路径如下: êTALINA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是什么? a) http://localhost:8080/hello.jsp b) c)
在标签处理类中,如何访问application范围内的共享数据 a) 在BodyTagSupport类中定义了session成员变量, 直接调用它的getAttribute()方
法即可。 b)
在标签处理类TagSupport类中定义了pageContext成员变量,先通过它的getServletContext()方法获得当前的HttpSession对象,再调用HttpSession对象的getAttribute()方法。
pageContext.getAttribute(\使用request.getSession()方法取得session,然后取出其中数据
如果在下列jsp页面中嵌入inert.jsp的内容,并且insert.jsp设置为一个名为\的参数下来代码正确的是
http://localhost:8080/helloapp/hello.jsp
http://localhost:8080/helloapp/hello/hello.jsp
c) d)
a) b)
c) d) <%@ include file=\ 关于sendRedirect()方法与forward()方法论述正确的是() 两个方法都可以实现页面跳转 a) b) c) d) 关于serlvet的说法下列中正确的是 a) servlet中可以同时重写service方法和doPost,doGet()方法。如果遇到post请求, 那么会调用doPost方法 b) c) d) 在j2ee中,如果web应用程序的文档根目录为book,类文件com.util.test.class应该放在哪个目录中 a) b) c) d) j2ee中,EL表达式:${user.loginName}的执行效果等同于() a) <%=user.getLoginName()%> b) c) d) 关于web应用程序的目录结构,下列说法正确的是? a) b) c) d) 如果一个web应用程序只由jsp组成,那么就可以不需要WEB-INF文件夹 WEB-INF和web.xml都必须存在,否则应用程序不能运行 一个web应用程序可以没有web.xml,但是绝对要有WEB-INF文件夹 如果让用户无法访问某些重要的jsp文件,我们可以将jsp文件放置于WEB-INF目录中 <%=user.getLoginName();%> <%=user.loginName();%> <%=user.loginName()%> book/class/com/util/test.class book/web-inf/com/util/test.class book/WEB-INF/classes/com/util/test.class book/WEB-INF/lib/classes/com/util/test.class servlet中,如果没有重写service方法,那么遇到post请求,会先调用service方法,然后在调用doPost方法 servlet中,如果没有重写service方法,那么遇到post请求,就直接调用doPost方法 如果重写service方法,那么它一定会被调用,否则不会被调用 两个方法都是重新请求一个新的页面 sendRedirect()方法使用后,地址栏的信息是跳转后页面的地址。而forward()方法使用后,地址栏的信息是跳转前页面的地址。 两个方法没有区别 关于mvc的设计模式,下列说法正确的是 a) mvc的设计模式,只适用于b/s结构的程序 b) mvc的设计模式中,servlet处于控制层 c) javabean属于模型层。 d) 由于servlet中可以实现javabean可以实现的业务逻辑,那么,servlet即属于控制层, 又可以属于模型层 关于过滤器的说法正确的是 a) b) 过滤器只能过滤servlet 一个过滤器如下配置可以过滤多个servlet 只要是请求,不管请求的资源是什么,都会被过滤 过滤器的配置文件中 c) d) 的 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JSP复习题(3)在线全文阅读。
相关推荐: