在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。(选择一项)PublicclassServlet1extendsHttpServlet{Publicvoidinit()throwsServletException{}Publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)ThrowsServletException,IOException{PrintWriterout=response.getWriter();out.println(“hello!”);}}
A. 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
B. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信
查看答案
在 web.xml中使用()标签配置过滤器
A. 和
B. 和
C. 和
D. 和
在 Servlet中, 下列语句可以正确获取 PrintWriter对象的
A. PrintWriter out= request.getWriter();
B. PrintWriter out = request.getPrintWriter();
C. PrintWriter out= response.getWriter();
D. PrintWriter out= response.getPrintWriter();
在 servlet中的 doGet和 doPost方法中只有如下代码:request. setAttribute(” jb”,” aPtech”);response. sendRedirect(” http://localhost:8080/servlet/Servlet2”);那么在Servlet2中使用()可以把属性 jb的值取出来
A. String str= request.getAttribute(“jb”);
B. Stringsir=(String)request.getAttribute(“jb”);
C. Objectstr= request.getAttribute(“jb“);
D. 取不出来
test.jsp文件如下:<%buffer.append("ABC");%>Buffer is<%=buffer%>试图运行时,将发生
A. 编译期错误
B. 编译 Servlet源码时发生错误
C. 运行 Servlet时发生错误
D. 运行后,浏览器上显示: bufferisABC.