在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( )Public class Servlet1 extends HttpServlet{Publicvoid init() throws ServletException{}Publicvoid service(HttpServletRequest request,HttpServletResponse response)ThrowsServletException,IOException{PrintWriterout = response.getWriter();out.println(“hello!”);}}
A. 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
B. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
查看答案
在Servlet中有一段代码如下public void doPost(HttpServletRequestrequest,HttpServletResponse response)throwsServletException, IOException {request.setAttribute("name",new Integer(100));response.sendRedirect("show.jsp");}在show.jsp中<%=request.getAttribute("name")%>页面结果为
A. 100
B. java.lang.Integer
C. Integer
D. null
给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个JSP控制器要把请求分派给另一个JSP页面
A.
B.
C.
D.
完整的配置一个Servlet需要__________________标签
A.
B. 和
C. 和
D.
给定某Servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是().public voiddoGet(HttpServletRequest request,HttpServletResponseresponse)throws ServletException,IOException{System.out.println("get");}public voiddoPost(HttpServletRequest request,HttpServletResponseresponse)throws ServletException,IOException{System.out.println("post");}
A. get
B. post
C. get post
D. postget