a) Count:1 b) Count:2 c) 1:2 d) Count: 36) 给定如下Servlet代码,假定在浏览器中输入URL:http://localhost:8080/servlet/HelloServlet,可以调用这个servlet,那么这个Servlet的输出是()。 import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloServlet extends HttpServlet{
public void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{ }
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType(\ PrintWriter out = res.getWriter(); out.println(\ out.println(\
out.println(\ out.println(\ out.println(\ out.close(); }
public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType(\ PrintWriter out = res.getWriter(); out.println(\ out.println(\
out.println(\ out.println(\ }
} (选择一项)
a) 一个HTML页面,页面上显示doGet Hello World! b) 一个HTML页面,页面上显示doPost Hello World! c) 一个空白的HTML页面 d) 错误信息
37) 在J2EE中,request对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项)
a) String getParameter(String name) b) String[] getParameter(String name)
c) String getParameterValuses(String name) d) String[] getParameterValues(String name) 38)( )是发送邮件的协议。(选择一项)
a) SMTP b) LAMP c) POP3 d) HTTP 39) WEB应用中,常用的会话跟踪方法不包括( )。(选择一项)
a) URL重写 b) Cookie c) 隐藏表单域 d) 有状态HTTP协议
6
40) 在J2EE中,${2 + “4”}将输出()。(选择一项)
a) 2 + 4 b) 6 c) 24 d) 不会输出,因为表达式是错误的 41) 在J2EE的Model Ⅱ模式中,模型层对象被编写为()。(选择一项)
a) Applet b) JSP c) Server d) JavaBean 42) J2EE中,JSP EL 表达式:${user.loginName}执行效果等同于( )。(选择一项)
a) <% = user.getLoginName()%> b) <%user.getLoginName();%> c) <% = user.loginName%> d) <% user.loginName;%> 43) J2EE中,()类()方法用于返回应用程序的上下文路径。(选择一项)
a) HttpServletRequest、getContextPath() b) HttpServletRequset、getPathInfo() c) ServletContext、getContextPath() d) ServletContext、getPathInfo()
44) 在J2EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。(选择一项)
a)
<% int count =1;%> _______
以下()语句可以在下划线处插入,并且运行后输出结果是:1。 (选择一项) a) <%=++count %> b) <% ++count; %> c) <% count++; %> d) <% =count++ %>
46) 在J2EE中,在web.xml中定义过滤器时可以指定初始化参数,以下定义正确的是()(选择一项)
a)
c)
d)
7
47) servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是()(选择一项)
a) 加载类,实例化,请求处理,初始化,销毁 b) 加载类,实例化,初始化,请求处理,销毁 c) 实例化,加载类,初始化,请求处理,销毁 d) 加载类,初始化,实例化,请求处理,销毁
48) 在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!”); } } a) 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
b) 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello! c) 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字 d) 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
49)某web应用的上下文路径是root,配置文件web.xml中有如下片段:
a) 在包slt中,有一个名为ProcessServlet.class的文件 b) 该servlet的访问路径是http://机器IP:端口号/root/proc
c) 该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet d) 该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet
50) 在J2EE中,test.jsp文件中有如下一行代码:
要使user对象可以作用于整个应用程序,下划线中应添入()。(选择一项)
a) page b) request c) session d) application
1)在J2EE中,<%=2+4%>将输出(6)。(选择一项) a) 2+4 b) 6 c) 24
8
d) 不会输出,因为表达式是错误的 2)在J2EE中,request对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项) a) String getParameter(String name) b) String[] getParameter(String name)
c) String getParameterValues(String name) d) String[] getParameterValues(String name) 3)()是发送邮件的协议。(选择一项) a) SMTP b) IAMP c) POP3 d) HTTP
4)J2EE中,JSP EL表达式:${user.loginName}的执行效果等同于()。(选择一项) a) <%=user.getLoginName()%> b) <% user.getLoginName();%> c) <%=user.loginName%> d) <% user.loginName;%>
5) 在J2EE中,test.jsp文件中有如下一行代码:
要使user对象只能在使用test.jsp时使用,当加载页面时就会将其销毁。下划线中应填入()。(选择一项) a) page b) request c) session d) application
6)要设计一个大型的基于多层体系结构的web应用系统,系统界面端基于HTML和XML, 该系统要不断的进行版本升级(即日后维护、二次需求开发等任务量较大),要达成这些目 标,最适合的开发模式是()。(选择一项) a) DAO
b) ValueObject c) MVC d) Proxy
7) 在J2EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。(选择一项) a)
b)
d)
8)在J2EE的Model II模式中,模型层对象被编写为()。(选择一项) a) Applet b) JSP c) Servlet d) JavaBean
9) J2EE中,()类的()方法用于返回应用程序的上下文路径。(选择一项) a) HttpServletRequest、getContextPath() b) HttpServletRequest、getPathInfo() c) ServlettContext、getContextPath() d) ServlettContext、getPathInfo()
10)Web应用中,常用的会话跟踪方法不包括()。(选择一项) a) URL重写 b) Cookie
9
c) 隐藏表单域
d) 有状态HTTP协议 1、 Tomcat服务器的默认端口是 8080 。怎样修改tomcat的端口__在Tomcat下打开conf文件夹找到server.xml文件用记事本打开在
10