A, HttpServlet doHead B, HttpServlet doPost
C, ServletRequest doGet D, ServletRequest doPost 考点:Httpservlet的作用,和其里面的方法(B)
servlet 的生命周期有一系列事件组成,把这些事件按照先后顺序排序,以下正确的是()
A, 加载类,实例化,请求处理,初始化,销毁 B, 加载类,实例化,初始化,请求处理,销毁 C, 实例化,加载类,初始化,请求处理,销毁 D, 加载类,初始化,实例化,请求处理,销毁 考点:Servlet的生命过程(B)
假设在helloapp应用中有一个HelloServlet类,它位于org.javadoc包下,那么这个类的class文件应该放在什么目录下? A,helloapp/HelloServlet.class
B,helloapp/WEB-INF/HelloServlet.class
C,helloapp/WEB-INF/classes/HelloServlet.class
D, helloapp/WEB-INF/classes/org/javadoc/HelloServlet.class 考点:考察文件的存放位置。(D)
ServletContext对象是由谁创建的?
A,由Servlet容器负责创建,对于每一个HTTP请求,Servlet容器都会创建一个ServletContext对象 B,由javaWeb应用负责创建
C,由Servlet容器负责创建,对于每个JavaWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象 D,以上都不对
考点:考察servletcontext对象的产生(C)
在使用服务器端的会话管理时,通过什么方法标识会话? A,IP地址 B,Cookie
C,session id D,请求的头
考点:考察表示会话的方法(B)
下面是对servlet生命周期的描述,请在空格处填上正确的答案。
web容器加载servlet,生命周期开始。通过调用servlet的_______方法进行_______的初始化。通过调用 service()方法实现,根据请求的不同调用不同的________方法。结束服务,web容器调用servlet的________方法。 考点:考察servlet生命周期中具体的方法。 Init(), servlet, do***(), destroy()
Servlet中四种会话是____,______,________,__________.
考点:考察四种会话。Page,request, session,application
下面关于forward和redirect的说法,错误的是:(). A,前者会显示地址,后者不显示地址。
B, 当需要跳转到一个其它服务器上的资源时,必须使用sendRedirect()方法 C, 前者比后者更加高效。
D, 前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。
考点:考察forward和redirect。 (A)
现实servlet的单线程模式的方法是:
________________________________________________.
考点:考察servlet的单线程。 <%@ page isThreadSafe=\
看下面的HTML标签:
点击超链接后下面哪一个方法将会被调用:() A,doGet B,doPost C,post D,get
考点:考察超链接时候实际调用方法。 (A)
关于Form表单提交的HTTP的get方法,正确的是()多选 A,不能向服务器提交二进制数据
B,不能向服务器提交无限长度的数据 C,不能向服务器提交多值参数 D,参数附在URL后面
考点:提交时候的参数问题。 (abd)
在web.xml中下面哪个标签表示servlet的URL的映射?() A,mapping
B,servlet-url C,url-mapping D,servlet-mapping
考点:考察servlet标签的使用 (D)
下面哪些发生在jsp页面的转换阶段()。多选 A,执行jsp的init()方法
B,创建一个与jsp相关的servlet类 C,实例化servlet类 D,加载servlet类
考点:jsp页面转换时候做的事情。(BD) 下面哪个方法用于从session中得到对象() A,Session接口的getAttribute()方法 B,HttpSession接口的getValue方法 C,session接口的getAttribute()方法
D, HttpSession接口的getAttribute()方法
考点:从session中得到对象。(D)
在浏览器禁用cookie前提下,下面哪些技术能够记住客户端状态()多选 A,Http headers B,Httpsession C,隐藏域 D,URL重写
考点:记住客户状态的方式。(BCD)
下列哪些表达式所存储的对象可以被servlet或jsp在session里面使用()多选
A,request.setAttribute(name,value); B,response.setAttribute(name,value);
C,request.getSession().setAttribute(name,value);
D,servlet.getServletContext().setAttribute(name,value); 考点:设置session对象的方法。(CD)
下面哪个方法在ServletContext被初始化时调用:()
A, ServletContextListener接口的contextInitialized()方法 B, ServletContextListener接口的Init()方法
C, ServletContext接口的contextInitialized()方法 D, ServletContext接口的Init ()方法
考点:servlet初始化方法 (A)
下面哪个方法用于URL重写
A,HttpServletResponse接口的rewriteURL()方法 B, HttpServlet接口的rewriteURL()
C, HttpServletRequest接口的encodeURL()方法
D, HttpServletResponse接口的encodeURL()方法
考点:HttpServletResponse接口的常用方法 (D) [encodeURL 不是url的重写]
下面哪个jsp隐含对象可以实现多次请求共享()多选 A,page B,request C,session
D,application
考点:对象存在的时间范围。(CD)
下面哪个表达式表示会话永不过期()。 A,setTimeout(0) B,setTimeout(-1)
C,setManInactiveInterval(0) D, setManInactiveInterval(-1) [有待考证]
考点:设置会话时间。(D)
下面是web.xml中的片段
在servlet中要得到上面的参数,下面哪个表达式是正确的()。 A,getServletConfig().getAttribute(“user”) B, getServletContext().getAttribute(“user”) C, getServletConfig().getInitParameter(“user”) D, getServletContext().getInitParameter (“user”)
考点:获得参数的方法。(D)
Jdbc+sql
下面哪个语句连接后能查询成功? Java代码
1. A,
public List
2. StringBuffer stringBuffer = new StringBuffer(\ f where f.folder.id =\
3. stringBuffer.append(pid);
4. stringBuffer.append(\5. stringBuffer.append(fileName); 6. stringBuffer.append(\