第八章
编写Servlet代码时,至少需要导入Servlet API 的 包。
答案:javax.servlet.http;javax.servlet
属于Servlet生命周期的方法有( )。创建Servlet时,需要继承( )类。在web.xml文件中,描述了一个Servlet,其中( )指定了Servlet的映射地址。考虑下面的HTML代码<body><a href="DestroyServlet">超链接到一个Servlet</a></body>当用户在显示的超链接上点击时,将调用DestroyServlet的哪个方法?在web.xml文件中配置或注册Servlet时,需要用到的标签是<servlet>和<servlet-mapping>。调用响应对象response的setCharacterEncoding()方法设置响应的字符编码,如utf-8。如果没有指定响应的字符编码,PrintWriter将使用iso-8859-1编码。完成下列四项功能需要使用哪些方法?1)向输出中写HTML标签。2)指定响应的内容类型。3)向响应中添加响应头。4)重定向浏览器到另一个资源。获取用户的会话对象session,可以通过response对象的getSession()方法来实现。给定一个Servlet程序的代码片段,如下:Public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException {request.getSession().getAttribute("A"); //第二行}假定第二行返回的对象引用不是null,那么这个对象存储在 范围中。HttpServletRequest的getParameter()方法获取参数的返回值类型是( )。阅读下面代码片段:RequestDispatcher dispatcher=request.getRequestDispatcher("a.jsp");dispatcher.forward(request,response);关于该段代码的作用,下列 叙述是正确的。请求转发通常由RequestDispatcher接口的forward()方法实现,转发前后共享同一个请求对象。用户使用POST方式提交的数据中存在汉字(使用utf-8字符集),在Servlet中需要使用下述______语句处理。网页中只要使用gb2312编码就不会出现中文乱码。在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaScript”和“Serlvet”,以Servlet为核心。MVC开发模式的含义是 。下面关于MVC的说法不正确的是 。在访问Servlet时,在浏览器地址栏中输入的路径是在_______地方配置的。
<servlet-name/> 
<servlet-mapping/> 
<uri-pattern/>在Servlet中,response.getWriter()返回的是____________ 。
 ResponseWriter对象
 PrintWriter对象
 Out对象下列有关Servlet描述正确的是__________________________。Servlet可以在以下 三个不同的作用域存储数据。在Servlet里,能实现网页跳转的方法有 。下面乱码处理方案,通常是在表单以get方式提交数据时。String str1= request.getParameter("RdName");String str2=new String(str1.getBytes("iso-8859-1"),"utf-8");有两个页面regist.html和RegistServlet.java(其映射地址为RegistServlet),在页面regist.html中输入信息并提交,然后由RegistServlet接收数据并处理数据。若regist.html的代码如下,完成填空。<form action=" " method="post"><input type="text" name="name" /><input type=" " value="提交" /></form>
submit、RegistServlet
RegistServlet、reset
RegistServlet、submit

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部