题目内容

阅读下面代码片段: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. null null null
D. 李四 null null

查看答案
更多问题

阅读下面Servlet的doGet()方法中代码片段:String data="中国";response.setCharacterEncoding("utf-8");response.setHeader("Content-Type","text/html;charset=utf-8");PrintWriter out = response.getWriter(); out.println(data);当打开浏览器直接访问时看到的结果,说法正确的是( )

A. 正常输出:中国
B. 输出乱码
C. 出现500异常
D. 页面没有任何输出

getContentLength()方法用于获取头字段____的值,结果为int类型。

当传输文本时,如果编码和解码使用的码表不一致,就会导致____问题。

HttpServletRequest接口的____方法,用于获取HTTP请求消息中的请求方式(如GET、POST等)。

答案查题题库