在HttpServletRequest接口中,用于返回请求消息的实体部分的字符集编码的方法是( )
A. getCharacter ()
B. getCharacterEncoding()
C. getEncoding()
D. getHeader(String name)
查看答案
阅读下面代码片段:Servlet1:response.setCharacterEncoding("utf-8");response.setHeader("Content-Type","text/html;charset=utf-8");response.getWriter().write("传播");request.getRequestDispatcher("/servlet/Servlet2").forward(request,response);Servlet2:response.getWriter().write("智慧");request.getRequestDispatcher("/servlet/Servlet3").forward(request,response);response.setHeader("Content-Type","text/html;charset=iso8859-1");Servlet3:response.getWriter().write("挥洒汗水");请问当浏览器访问Servlet1时会有什么样的输出:()
A. 浏览器地址栏仍然保持为Servlet1,输出为“传播智慧挥洒汗水”
B. 浏览器地址栏仍然保持为Servlet1,输出为问号组成的乱码
C. 浏览器地址栏仍然保持为Servlet1,输出为“挥洒汗水”
D. 服务器报错,不能多次请求转发
阅读下面代码片段:Servlet1:request.setAttribute("username", "张三");String username=(String) request.getAttribute("username");System.out.println("username:"+username);request.setAttribute("username", "李四");username=(String) request.getAttribute("username");System.out.println("username:"+username);request.removeAttribute("username");username=(String) request.getAttribute("username");System.out.println("username:"+username);当使用浏览器访问Servlet1时控制台会输出什么结果( )
A. 张三张三null
B. 李四李四null
C. nullnullnull
D. 李四nullnull
下列关于计算机中数据的存储形式,正确的是()
A. 字符文本数据
B. 二进制数据
C. 字符文本数据和二进制数据都可以
D. 字符文本数据和二进制数据都不可以
HttpServletResponse接口中用于设置Servlet输出内容的MIME类型的方法是()
A. setContent(Stringtype)
B. setContentLength(inttype)
C. setContentType(Stringtype)
D. setType(Stringtype)