在程序里怎样注册servlet.<servlet><servlet-name>displayChart</servlet-name><servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class></servlet><servlet-mapping><servlet-name>displayChart</servlet-name><url-pattern>/displayChart</url-pattern></servlet-mapping>out.close();}运行次Servlet时输出如下:hi kitty!则应在此Servlet下划线处填充如下代码。(选项一项)A. PrintWriter out = response.getWriter(); B. JSP代码[1],假定在浏览器中输入URL:https:/localhost:8080/web/jsp1.jsp,可以调用这个JSP,那么这个JSP的输出是()。(选项一项) C. ge contentType="text/html; charset=GBK" %> D. sun.com/jsp/jstl/core” prefix=”c”%> E. html> F. <body> G. <% int counter = 10; %><c:if test=”(counter%2==1)”>r=”isOdd” value=”true”></c:set></c:if>hoose>Odd==true}”>it’s an odd </c:when>n even </c:otherwise>hoose></body>html>HTML页面,页面上显示it’s an evenva程序User.java,代码如下:ckage user;ss User(te String password;te String loginName;String getLoginName(){n loginName;)String getPassword()(ssword;)lic void setLoginName(String loginName)(nName=loginName;)public void setPassword(String password)(ssword=password;)}给定user.jsp,代码片断如下:_(}nName: <jsp:getProperty name=”user” property=”loginName”/>ssword: <jsp:getProperty name=”user” property=”password”/>URL:https:/localhost/user,jsp?loginName=sapassword=sa并回车要使浏览器上显示:nName: sa password: sa在user.jsp中的下划线处应填入以下()代码. (选择一项)ean id=”user”lass=”user.User” scope=” page”/>p:setProperty name=”user” property=”*” />JSP程序中声明使用javaBean的语句如下:ean id=”user”lass=”mypackage.User” scope=”pge”/>vaBean的loginName属性值,以下语句正确的是(). (选择两项)p:getProperty id=”user’ property=”loginName”/>LoginName()%>J2EE中,以下关于HttpServlet的说法错误的是()。(选择一项)HttpServlet类的子类[2]必须至少重写service方法JSP程序源代码,如下:ge="two.jsp" flush="true">ram name="location" value="bejing"/></jsp:include>tion的值。Parameter("location")%>J2EE中,JSP EL表达式:s{(10*10) ne 100)的值是()。 (选择一项)alseJ2EE中,test.jsp文件如下:html><%(%>ean id="buffer" scope="page" type="java.lang.StringBuffer"/>ppend("uffer.append("ABC");%><%)%> buffer is <%=buffer%>html>运行时,将发生()。 (选择一项)转译期错误JSP页面执行时遇到自定义标签,doStartTag()方法将被调用()次。(选择一项)119) 给定include1.jsp文件代码片断,如下:geContext.setAttribute("User","HAHA");%>_(/)/此处填写代码给定include2.jsp文件代码片断,如下:geContext.getAttribute("User")%>HAHA要满足以上条件,jsp1.jsp中下划线处应填入以下()语句。(选择一项)<%@ include file="include2.jsp"%>J2EE中,在web.xml中,有如下代码:<session - config><session - timeout>30</session - timeout></session - config>上述代码定义了默认的会话超时时长,时长为30( )。 (选择一项)分钟home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是( )。 (选择一项)<%@include file = “inc.jsp”%>JSP程序源码如下:ge = “two.jsp”flush = “true”>ram name = “location”value = “beijing”/></jsp:include>tion的值。 (选择一项)Parameter(“location”)%>JSP引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是( )。(选择一项)<tag>me>hello</name>g-class>com.tagdemo.HelloTag</tag-class>g>JSP页面为错误处理页面,以下page指令正确的是()。 (选择一项) b) <%@ page isErrorPage="true"%>JavaMail是一组用于发送和接收邮件消息的API。发送邮件使用()协议,接收邮件使用()协议。 (选择一项)SMTP POP3Servlet里,能正确获取session的语句是()。 (选择一项)HttpSession session = request.getSession(true);JSP中,()动作用于将请求转发给其他JSP页面。 (选择一项)forwardJ2EE中,在一个JSP文件中,有表达式<%=2+3 %>,它将输出()。 (选择一项)5J2EE实现企业级应用开发中,()是描述标记库的XML文档。 (选择一项)TLD文件JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是()。 (选择二项)html><body>String name="JACK"; %>WELCOME,_(}html>me%>me); %>J2EE中,重定向[3]到另一个页面,以下()语句是正确的。 (选择一项)response.sendRedirect("https:/www.jb-aptech.com.cn");JSP中,使用<jsp:useBean>动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。 (选择一项)responseJ2EE中,使用Servlet过滤器时,可以在web.xml文件的()元素中包括<init-param>元素。 (选择一项)<filter>Servlet中,使用()接口中定义的()方法来处理客户端发出的表单数据请求 (选一项)HttpServlet doPostJSP程序源码如下,该JSP运行后输出的结果是()。 (选择一项)html>ount =1;%> Count: <% ++count; %>html>ount:Servlet代码,假定在浏览器中输入URL:https:/localhost:8080/servlet/HelloServlet,可以调用这个servlet,那么这个Servlet的输出是()。io.*;vax.servlet.*;vax.servlet.http.*;ss HelloServlet extends HttpServlet{HttpServletRequest req, HttpServletResponse res)s ServletException, IOException{)et(HttpServletRequest req,HttpServletResponse res)s ServletException, IOException (ontentType("text/html");PrintWriter out = res.getWriter();html>");out.println("<body>");et Hello World!");out.println("</body>");html>");out.close();)public void doPost(HttpServletRequest req, HttpServletResponse res)s ServletException, IOException (ontentType("text/html");PrintWriter out = res.getWriter();html>");out.println("<body>");println("doPost Hello World!");out.println("</body>");)} (选择一项)HTML页面J2EE中,request对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项)String[] getParameterValues(String name)38)( )是发送邮件的协议。(选择一项)SMTPWEB应用中,常用的会话跟踪方法不包括( )。(选择一项)HTTP协议J2EE中,(2 + “4”)将输出()。(选择一项)6J2EE的Model Ⅱ模式中,模型层对象被编写为()。(选择一项)JavaBeanJ2EE中,JSP EL 表达式:(user.loginName)执行效果等同于( )。(选择一项)<% = user.getLoginName()%>J2EE中,()类()方法用于返回应用程序的上下文路径。(选择一项)HttpServletRequest、getContextPath()J2EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。(选择一项) b) <filter-mapping>JSP程序源码如下:html>_(<)/span>html>以下()语句可以在下划线处插入,并且运行后输出结果是:1。 (选择一项) d) <% =count++ %>J2EE中,在web.xml中定义过滤器时可以指定初始化参数,以下定义正确的是()(选择一项)<filter>me>someFilter</filter-name>ss>filters.SomeFilter</filter-class>ram>ram-name>encoding</param-name>ram-value>EUC_JP</param-value>ram></filter>47) servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是()(选择一项)加载类,实例化,初始化,请求处理,销毁J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。(选择一项)Public class Servlet1 extends HttpServlet(Public void init() throws ServletException{)Public void service(HttpServletRequest request,HttpServletResponse response)Throws ServletException,IOException(PrintWriter out = response.getWriter();Out.println(“hello!”);)}编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!49)某web应用的上下文路径是root,配置文件web.xml中有如下片段:<servlet>me>process</servlet-name>ss>slt.ProcessServlet</servlet-class>
在程序里怎样注册servlet.
<servlet>
<servlet-name>displayChart</servlet-name>
<servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>displayChart</servlet-name>
<url-pattern>/displayChart</url-pattern>
</servlet-mapping>
out.close();
}
运行次Servlet时输出如下:
hi kitty!
则应在此Servlet下划线处填充如下代码。(选项一项)
A. PrintWriter out = response.getWriter();B. JSP代码[1],假定在浏览器中输入URL:https://localhost:8080/web/jsp1.jsp,可以调用这个JSP,那么这个JSP的输出是()。(选项一项)
C. ge contentType="text/html; charset=GBK" %>
D. sun.com/jsp/jstl/core” prefix=”c”%>
E. html>
F. <body>
G. <% int counter = 10; %>
<c:if test=”${counter%2==1}”>
r=”isOdd” value=”true”></c:set>
</c:if>
hoose>
Odd==true}”>it’s an odd </c:when>
n even </c:otherwise>
hoose>
</body>
html>
HTML页面,页面上显示it’s an even
va程序User.java,代码如下:
ckage user;
ss User{
te String password;
te String loginName;
String getLoginName(){
n loginName;
}
String getPassword(){
ssword;
}
lic void setLoginName(String loginName){
nName=loginName;
}
public void setPassword(String password){
ssword=password;
}
}
给定user.jsp,代码片断如下:
_{}
nName: <jsp:getProperty name=”user” property=”loginName”/>
ssword: <jsp:getProperty name=”user” property=”password”/>
URL:https://localhost/user,jsp?loginName=sapassword=sa并回车
要使浏览器上显示:
nName: sa password: sa
在user.jsp中的下划线处应填入以下()代码. (选择一项)
ean id=”user”
lass=”user.User” scope=” page”/>
p:setProperty name=”user” property=”*” />
JSP程序中声明使用javaBean的语句如下:
ean id=”user”
lass=”mypackage.User” scope=”pge”/>
vaBean的loginName属性值,以下语句正确的是(). (选择两项)
p:getProperty id=”user’ property=”loginName”/>
LoginName()%>
J2EE中,以下关于HttpServlet的说法错误的是()。(选择一项)
HttpServlet类的子类[2]必须至少重写service方法
JSP程序源代码,如下:
ge="two.jsp" flush="true">
ram name="location" value="bejing"/>
</jsp:include>
tion的值。
Parameter("location")%>
J2EE中,JSP EL表达式:s{(10*10) ne 100}的值是()。 (选择一项)
alse
J2EE中,test.jsp文件如下:
html>
<%{%>
ean id="buffer" scope="page" type="java.lang.StringBuffer"/>
ppend("
uffer.append("ABC");%>
<%}%> buffer is <%=buffer%>
html>
运行时,将发生()。 (选择一项)
转译期错误
JSP页面执行时遇到自定义标签,doStartTag()方法将被调用()次。(选择一项)
1
19) 给定include1.jsp文件代码片断,如下:
geContext.setAttribute("User","HAHA");%>
_{/}/此处填写代码
给定include2.jsp文件代码片断,如下:
geContext.getAttribute("User")%>
HAHA
要满足以上条件,jsp1.jsp中下划线处应填入以下()语句。(选择一项)
<%@ include file="include2.jsp"%>
J2EE中,在web.xml中,有如下代码:
<session - config>
<session - timeout>30</session - timeout>
</session - config>
上述代码定义了默认的会话超时时长,时长为30( )。 (选择一项)
分钟
home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是( )。 (选择一项)
<%@include file = “inc.jsp”%>
JSP程序源码如下:
ge = “two.jsp”flush = “true”>
ram name = “location”value = “beijing”/>
</jsp:include>
tion的值。 (选择一项)
Parameter(“location”)%>
JSP引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是( )。(选择一项)
<tag>
me>hello</name>
g-class>com.tagdemo.HelloTag</tag-class>
g>
JSP页面为错误处理页面,以下page指令正确的是()。 (选择一项) b) <%@ page isErrorPage="true"%>
JavaMail是一组用于发送和接收邮件消息的API。发送邮件使用()协议,接收邮件使用()协议。 (选择一项)
SMTP POP3
Servlet里,能正确获取session的语句是()。 (选择一项)
HttpSession session = request.getSession(true);
JSP中,()动作用于将请求转发给其他JSP页面。 (选择一项)
forward
J2EE中,在一个JSP文件中,有表达式<%=2+3 %>,它将输出()。 (选择一项)
5
J2EE实现企业级应用开发中,()是描述标记库的XML文档。 (选择一项)
TLD文件
JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是()。 (选择二项)
html>
<body>
String name="JACK"; %>
WELCOME,_{}
html>
me%>
me); %>
J2EE中,重定向[3]到另一个页面,以下()语句是正确的。 (选择一项)
response.sendRedirect("https://www.jb-aptech.com.cn");
JSP中,使用<jsp:useBean>动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。 (选择一项)
response
J2EE中,使用Servlet过滤器时,可以在web.xml文件的()元素中包括<init-param>元素。 (选择一项)
<filter>
Servlet中,使用()接口中定义的()方法来处理客户端发出的表单数据请求 (选一项)
HttpServlet doPost
JSP程序源码如下,该JSP运行后输出的结果是()。 (选择一项)
html>
ount =1;%> Count: <% ++count; %>
html>
ount:
Servlet代码,假定在浏览器中输入URL:https://localhost:8080/servlet/HelloServlet,可以调用这个servlet,那么这个Servlet的输出是()。
io.*;
vax.servlet.*;
vax.servlet.http.*;
ss HelloServlet extends HttpServlet{
HttpServletRequest req, HttpServletResponse res)
s ServletException, IOException{
}
et(HttpServletRequest req,
HttpServletResponse res)
s ServletException, IOException {
ontentType("text/html");
PrintWriter out = res.getWriter();
html>");
out.println("<body>");
et Hello World!");
out.println("</body>");
html>");
out.close();
}
public void doPost(HttpServletRequest req, HttpServletResponse res)
s ServletException, IOException {
ontentType("text/html");
PrintWriter out = res.getWriter();
html>");
out.println("<body>");
println("doPost Hello World!");
out.println("</body>");
}
} (选择一项)
HTML页面
J2EE中,request对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项)
String[] getParameterValues(String name)
38)( )是发送邮件的协议。(选择一项)
SMTP
WEB应用中,常用的会话跟踪方法不包括( )。(选择一项)
HTTP协议
J2EE中,${2 + “4”}将输出()。(选择一项)
6
J2EE的Model Ⅱ模式中,模型层对象被编写为()。(选择一项)
JavaBean
J2EE中,JSP EL 表达式:${user.loginName}执行效果等同于( )。(选择一项)
<% = user.getLoginName()%>
J2EE中,()类()方法用于返回应用程序的上下文路径。(选择一项)
HttpServletRequest、getContextPath()
J2EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。(选择一项) b) <filter-mapping>
JSP程序源码如下:
html>
_{<}/span>
html>
以下()语句可以在下划线处插入,并且运行后输出结果是:1。 (选择一项) d) <% =count++ %>
J2EE中,在web.xml中定义过滤器时可以指定初始化参数,以下定义正确的是()(选择一项)
<filter>
me>someFilter</filter-name>
ss>filters.SomeFilter</filter-class>
ram>
ram-name>encoding</param-name>
ram-value>EUC_JP</param-value>
ram>
</filter>
47) servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是()(选择一项)
加载类,实例化,初始化,请求处理,销毁
J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。(选择一项)
Public class Servlet1 extends HttpServlet{
Public void init() throws ServletException{
}
Public void service(HttpServletRequest request,HttpServletResponse response)
Throws ServletException,IOException{
PrintWriter out = response.getWriter();
Out.println(“hello!”);
}
}
编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
49)某web应用的上下文路径是root,配置文件web.xml中有如下片段:
<servlet>
me>process</servlet-name>
ss>slt.ProcessServlet</servlet-class>
题目解答
答案
a) PrintWriter out = response.getWriter(); b) 一个 HTML 页面,页面上显示 it’s an even d) <jsp:useBean id=”user” class=”user.User” scope=” page”/> <jsp:setProperty name=”user” property=”*” /> b) <jsp:getProperty id=”user’ property=”loginName”/> c) <%=user.getLoginName()%> c) HttpServlet 类的子类必须至少重写 service 方法 d) <%=request.getParameter("location")%> c) False a) 转译期错误 a) 1 b) <%@ include file="include2.jsp"%> c) 分钟 a) < %@include file = “inc.jsp”% > d) <% = request.getParameter(“location”)%> <tag> <name>hello</name> <tag-class>com.tagdemo.HelloTag</tag-class> </tag> b) <%@ page isErrorPage="true"%> d) SMTP POP3 a) HttpSession session = request.getSession(true); a) forward b) 5 a) TLD 文件 b) <%=name%> d) <% out.println(name); %> c) response.sendRedirect("https://www.jb-aptech.com.cn"); c) response a) <filter> b) HttpServlet doPost d) Count: c) 一个空白的 HTML 页面 String[] getParameterValues(String name) a) SMTP d) 有状态 HTTP 协议 b) 6 d) JavaBean a) <% = user.getLoginName()%> a) HttpServletRequest 、 getContextPath() b) <filter-mapping> d) <% =count++ %> <filter> b) 加载类,实例化,初始化,请求处理,销毁 编译后,把 Servlet1.class 放在正确位置,运行该 Servlet ,在浏览器中会看到输出文字: hello!