第4章 请求与响应

一. 单选题(共5题,50分)

  1. (单选题)
    如果想要将页面传递来的用户名username为张三的数据存放在Requset对象中,以下哪种方式可以实现()
    A. String username=request.getParameter(“张三”);
    B. String username=(String) request.getAttribute(“张三”);
    C. request.setAttribute(“username”, “张三”);
    D. request.removeAttribute(“张三”);

  2. (单选题)
    RequestDispatcher接口中,用于将请求从一个Servlet传递给另外的一个Web资源的方法是()
    A. forward(ServletResponse response,ServletRequest request)
    B. include(ServletRequest request,ServletResponse response)
    C. forward(ServletRequest request,ServletResponse response)
    D. include(ServletResponse response,ServletRequest request)

  3. (单选题)
    使用request实现转发时,下列哪个路径的写法是正确的?()
    A. 只能是相对路径
    B. 只能是绝对路径
    C. 相对路径和绝对路径都可以
    D. 相对路径可以,但绝对路径不可以

  4. (单选题)
    通过配置Tomcat来解决GET请求参数的乱码问题,可以在server.xml文件中的Connector节点下添加的属性是()
    A. useBodyEncodingForURI=”false”
    B. useBodyEncoding=”true”
    C. useBodyEncodingForURI=”true”
    D. useBodyEncoding=”false”

  5. (单选题)
    在HttpServletRequest接口中,用于返回请求消息的实体部分的字符集编码的方法是()
    A. getCharacter ()
    B. getCharacterEncoding()
    C. getEncoding()
    D. getHeader(String name)

二. 判断题(共5题,50分)

  1. (判断题)
    转发的forward()方法,必须在响应提交给客户端之后被调用,否则将抛出IllegalStateException异常。()
    A. 对
    B. 错

  2. (判断题)
    通过请求转发来实现目标资源的访问时,由于客户端发送了两次请求,所以浏览器地址栏发生改变。()
    A. 对
    B. 错

  3. (判断题)
    HttpServletRequest接口中的setCharacterEncoding()方法用于设置request对象获取请求参数的解码方式,它对于get与post请求都有效。()
    A. 对
    B. 错

  4. (判断题)
    使用getIntHeader(String name) 方法时,如果获取到的头字段的值不能转为int类型,将发生NumberFormatException异常。()
    A. 对
    B. 错

  5. (判断题)
    如果没有设置Content-Type头字段,那么setCharacterEncoding()方法设置的字符集编码不会出现在HTTP消息的响应头中。()
    A. 对
    B. 错

var code = “4e4a8c82-7289-4685-82e2-7329d60c9481”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qing影

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值