Java考试

在Servlet中不能处理客户端POST方式提交的中文乱码的是()A、设置HTTP请求的编码为GB2312B、在接收参数之前输入代码:request.setCharacterEncoding("GB2312");C、设置HTTP请求的编码为GBKD、在接收参数之前输入代码:request.setCharacterEncoding("GBK");E、在接收参数之前输入代码:request.setCharacterEncoding("ISO8859-1")

题目

在Servlet中不能处理客户端POST方式提交的中文乱码的是()

  • A、设置HTTP请求的编码为GB2312
  • B、在接收参数之前输入代码:request.setCharacterEncoding("GB2312");
  • C、设置HTTP请求的编码为GBK
  • D、在接收参数之前输入代码:request.setCharacterEncoding("GBK");
  • E、在接收参数之前输入代码:request.setCharacterEncoding("ISO8859-1")
参考答案和解析
正确答案:E
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在使用Java实现网络爬虫时,由于InputStream类型默认是字节流,无法处理中文,将会出现乱码。要解决中文乱码的问题,需将其转换为(),这样就可以读取中文。

A、无符号数字

B、UNICODE编码

C、字节流

D、字符流


参考答案:D

第2题:

在HTML中,关于表单提交方式说法错误的是()。

A.action属性用来设置表单的提交方式

B.表单提交有get和post两种方式

C.post比get方式安全

D.post提交数据不会显示在地址栏,而get会显示


参考答案:A

第3题:

使用何种方式提交信息时,表单中的信息作为字符串自动附加在新的URL后面,立即送出?()

A.get方式

B.get和post方式

C.都不是

D.post方式


正确答案:A

第4题:

下列关于Servlet的功能描述正确的是()

  • A、Servlet可以创建并返回一个包含基于客户请求性质的动态内容的完整的HTML页面
  • B、Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
  • C、Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
  • D、Servlet可以用多个客户端处理连接,接收多个客户端的输入,并将结果广播到多个客户端上。
  • E、Servlet对特殊的处理采用MIME类型过滤数据,例如图像转换或者Word文档转换

正确答案:A,B,C,D,E

第5题:

Html中get与post两种提交方式的区别,请简单阐述它们


正确答案:

 

 

第6题:

关于HTTP请求方法中GET和POST的区别,以下说法不正确的是()。

A、GET提交的数据会放在URL之后,以分割URL和传输数据,参数之间以&相连

B、POST方法是把提交的数据放在HTTP包的Body中

C、GET提交的数据大小有限制

D、POST方式提交数据,会带来安全问题


参考答案:D

第7题:

当通过post发送的请求内容中存在中文时,为避免接受响应并输出中出现乱码,应调用()方法。

A.response.setChacarterEncoding("UTF-8")

B.response.setContentEncoding("UTF-8")

C.request.setChacarterEncoding("UTF-8")

D.request.setContentEncoding("UTF-8")


参考答案:C

第8题:

在URL中传送数据的方式是()。

A.get方式

B.get和post方式

C.post方式

D.都不是


正确答案:A

第9题:

eclipse中源代码中文乱码了怎么办?

之前在windows中用eclipse开发的,把所有中文都设置成utf-8了,今天在linux下捣鼓了一下这个项目,发现回到windows后java源文件里的中文都变乱码了,怎么办?


右键点击你的工程,选择Properties,打开面板后,选择Resource,将Test file encoding项中选择Others,再选择UTF-8即可。

第10题:

关于JavaServlet的描述,错误的是()

  • A、Servlet程序在客户端运行
  • B、单一线程处理
  • C、不可移植
  • D、可以在程序中生成HTML文件

正确答案:D

更多相关问题