1) 在J2EE中,<%=”2”+4%>输出( c ).(选择一项)
a) 2+4
b) 6
c) 24
d) 不会输出,因为表达式是错误的
2)如果要在Jsp页面中嵌入insert.jsp中的内容,并且为insert.jsp设置一个名为title的参数,
以下代码片段正确的是( c ).(选择一项)
a) <jsp:include page=”insert.jsp” title=”NEW WORLD”/>
a) <jsp:include page=”insert.jsp” title=”NEW WORLD”/>
b) <jsp:include page=”insert.jsp” flush=”false”>
<jsp:param title=”NEW WORLD”/>
</jsp:include>
c) <jsp:include page=”insert.jsp” flush=”false”>
<jsp:param name=”title” value=”NEW WORLD”/>
</jsp:include>
d) <%@ include file=”insert.jsp” title=”NEW WORLD”%>
3)在J2EE中,若web应用程序的文档根目录名为Book,类文件st.class应该放在( c ) (选择一项)
a) Book/classes/com/util/test.class
b) Book/web-inf/com/util/test/class
c) Book/web-inf/classes/com/util/test.class
d) Book/web-inf/lib/classes/com/util/test.class
4)J2EE中,JSP EL的表达式:S{user.loginName}的执行效果等同于( a )(选择一项)
a) <%=loginName()%>
b) <%.loginName():%>
c) <%=user.loginName%>
d) <%user.loginName;%>
5) J2EE 中,(a)类的()方法用于创建对话。(选择一项)
a) HttpServletRequest、getSession
b) HttpServletResponse、newSession
c) HtttpSession、newInstance
d) HttpSession、getSession
6) 在J2EE中,test.jsp文件中有如下一行代码:
<jsp:useBean id=”user” scope=”__” type=”com.UserBean”>
要使user对象可以作用于整个应用程序,下划线中应添入(d)。(选择一项)
a) page
b) request
c) session
d) application
7) 给定一个 Servlet 的doGet方法中的代码片段,如下:
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“localhost:8080/servlet/MyServlt”);
那么在 MyServlet 中可以使用(d)方法把属性 name的值取出来。(选择一项)
a) String Attribute(“name”);
b) String str=(Attribute(“name”);
c) Object Attribute(“name”);
d) 无法取出来
8) 在J2EE中,对于jsp:getProperty 标记的描述,正确的是(cd)。(选择两项)
a) 在JSP文件中,标记 jsp:getProperty 存在的前提条件是必须存在 jsp:setProperty标记
b) 使用<jsp:getProperty name=”beanName” property=”*”/>可以把beanName所代表的对象的所有属性依次打印出来
c) 用jsp:getProperty标记访问 bean 的属性,会把属性值转换为String 输出到客户的输出流中
d) <jsp:getProperty name=”beanName” property=”prioertName”/>等价于out.PropertyName());
9) 某JSP程序中声明使用javaBean的语句如下:
<jsp:useBean id=”user” class=”mypackage.User” scope=”application”/>
User 对象会作为属性存放(c)类型的对象中。(选择一项)
a) Pagecontext
b) HttpServlet
c) ServletContext
d) ApplicationContext
10) 在J2EE客户端对Servlet的每次调用都会执行Serlet生命周期中的(c)方法。
a) init()
b) destroy();
c) service()
d) doGet()
11)在J2EE中,当用在户浏览器中输入:bocalhost:8080/myWebApp/start/,就会调用pk包中名为student的Servlet,在l中配置正确的是(c)。(选择一项)
a) <servlet>
<servlet-name>/start/*</servlet-name>
<servlet-class>pk.student</servlet-class>
</servlet>
b) <servlet>
<servlet-name> pk.student </servlet-name>
<servlet-class> /start/*</servlet-class>
</servlet>
c) <servlet>
<servlet-name> student </servlet-name>
<servlet-class>pk.studnet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>student </servlet-name>
<servlet-class>/start/*</servlet-class>
</servlet-mapping>
d) <servlet>
<servlet-name> pk.student </servlet-name>
<servlet-class>studnet </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> pk.student </servlet-name>
<servlet-class>/start/* </servlet-class>
</servlet-mapping>
12)给定一个Servlet的代码片段, 如下:
Public void doGet(HttpServletRequst trquest, HttpServletResponse responde)throws SerletException,IOExeption{
out.prntln(“hi kitty!”);
out.close();
}
运行此Serket时输出如下:
Hi kitty!
则应在此Servlet下划线处填充如下(a)代码。(选填一项)
a) PrintWriter Writer();
b) PrintWriter Writer();
el表达式获取session中的值c) OutputStrean OutputStream();
d) OutputStrean Writer();
13)给定 程序源码如下:
<html>
<%int Count=1;%>
Count:<%=++Count%>
<html>
该JSP运行后输出的结果是(b)。(选择一项)
a) Count:1
b) Count:2
c) 1:2
D) Count:
14) servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是(b)(选择一项)
a) 加载类,实例化,请求处理,初始化,销毁
b) 加载类,实例化,初始化,请求处理,销毁
c) 实例化,加载类,初始化,请求处理,销毁
d) 加载类,初始化,实例化,请求处理,销毁
15) 在J2EE中,以下对Request Dispatcher描述正确的是(bc)。(选择一项)
a) Jsp中有个隐含默认对象dispatcher,他的类型是RequestDispatcher
b) HttpServletRequest有一个方法,getRequestDispatcher,可以返回RequestDispatcher对象
c) RequestDispatcher有一个方法,forward可以把请求继续传递给别的Servlet或JSP页面
D)JSP中有个隐含默认对象request,它的类型是RequestDispatcher
16)给定jsp2.jsp文件代码片段,如下:
<%
String Parameter(“User”);
out.println(“Username is”+username+”<br>”);
%>
另外编写jsp1.jsp,在其中嵌入jsp2.jsp中内容,并且要求运行jsp1.jsp时,浏览器页面上输出:UserName is King
要满足以上条件,以下(b)语句合适用于jsp1.jsp中。 (选择一项)
a) <jsp:include page=”jsp2.jsp” flush=”true”
<jsp:param name=”User” value=”King”/>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论