2020校招错题集,
2020校招错题集,
1.转发http请求一般有两种方法:response.sendRedirect和RequestDispatcher.forward,哪种方法可以保存request.setAttribute()中设置的值不丢A: sendRedirect
B: forward
C: 两个都不能
D: 两个都可以
RequestDispatcher.forward 共享相同的request 和response ,属于同一个访问请求和响应过程;而HttpServletResponse.sendRedirect 使用各自的request 对象和response 对象,属于两个独立的访问请求和响应过程。
对于同一个WEB应用程序的内部资源之间的跳转,特别是跳转之前要对请求进行一些前期预处理,并要使用 HttpServletRequest.setAttribute 方法传递预处理结果,那就应该使用RequestDispatcher.forward 方法。
2.在Ajax中,下列哪个函数用于建立服务器的连接?
A: send(content)
B: open(method,URL,async)
C: setRequestHeader(header,value)
D: Onreadystatechange()
当时选了D,也正好复习ajax的过程
(1)创建XMLHttpRequest对象,也就是创建一个异步调用对象.
(2)创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息.
(3)设置响应HTTP请求状态变化的函数.
(4)发送HTTP请求.
(5)获取异步调用返回的数据.
(6)使用JavaScript和DOM实现局部刷新.
3.字符输出流类都是()抽象类的子类
A: FilterWriter
B: writer
C: FileWriter
D: OutputStreamWrite
public abstract class FilterWriter
extends Writer
public abstract class Writer extends Object
public class FileWriter extends OutputStreamWriter

Writer的直接子类
4.在Oracle中,表VENDOR包含以下列:
VENDOR_ID NUMBER Primary KeyNAME VARCHAR2(30)
LOCATION_ID NUMBER
ORDER_DT DATE
ORDER_AMOUNT NUMBER(8,2)
下面对表VENDOR运用分组函数的子句合法的是
A: FROM MAX(order_dt)
B: SELECT SUM(order_dt)
C: SELECT SUM(order_amount)
D: WHERE MAX(order_dt) = order_d
5.下列关于for循环和while循环的说法中哪个是正确的?
A: while循环能实现的操作,for循环也都能实现
B: while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C: 两种循环任何时候都可替换
D: 两种循环结构中都必须有循环体,循环体不能为空
这个题目我选A,而且D循环体都是可以为空的,只是没有意义而已。
6.Spring中提供通过Web容器来启动Spring框架的类有A: ContextLoaderListener
B: ServletLoaderListner
C: ContextLoaderServlet
D: ActionServlet
相关文章
- 暂无相关文章
用户点评