javaweb试题-世界大学城

上传人:小** 文档编号:70921048 上传时间:2019-01-19 格式:DOC 页数:7 大小:40KB
返回 下载 相关 举报
javaweb试题-世界大学城_第1页
第1页 / 共7页
javaweb试题-世界大学城_第2页
第2页 / 共7页
javaweb试题-世界大学城_第3页
第3页 / 共7页
javaweb试题-世界大学城_第4页
第4页 / 共7页
javaweb试题-世界大学城_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《javaweb试题-世界大学城》由会员分享,可在线阅读,更多相关《javaweb试题-世界大学城(7页珍藏版)》请在金锄头文库上搜索。

1、Java Web试题JAVA WEB部分:1.基于HTTP协议的Servlet通常继承_C_, 也可以继承_B_。这些类型都实现了接口_A_。A. javax.servlet.Servlet B. javax.servlet.GenericServletC. javax.servlet.http.HttpServlet2.我们实现的基于HTTP协议的Servlet的服务方法签名正确的有_ BCD_。A.public void doGet(ServletRequest req, ServletResponse res) throws IOException, ServletExceptionB.

2、public void doPost(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletExceptionC.public void service(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletExceptionD.public void service(ServletRequest req, ServletResponse res) throws IOException, Servle

3、tException重写服务方法,一般是以下两种方式:doGet(HttpServletRequest req,HttpServletResponse res)doPost(HttpServletRequest req,HttpServletResqonse res)HttpServlet继承自GenericServlet,其中的service方法自动实现;GenericServlet的调用方法:容器-service(ServletRequest req,ServletResponse res)-service(HttpServletRequest req,HttpServletRespons

4、e res)-METHOD=GET-doGet(HttpServletRequest req,HttpServletResponse res)-METHOD=POST-doPost(HttpServletRequest req,HttpServletResponse res)API中有D这个方法3.在Servlet中要输出内容,使用HttpServletResponse的方法_setContentType 设置内容,对于文本类型调用方法_ getWriter _获得一个_ PrintWriter _的输出流, 对于二进制类型调用_ getOutputStream 获得_ ServeltOutp

5、utStream _的输出流。调用HttpServletRequest的方法_ getParameter 解析有名参数,调用_ getInputStream 获得一个_ ServletInputStream _的输入流。在Servlet中也可以调用_ ServletContext 和_ HttpServletRequest _的方法_ getRequestDispatcher _获得_ RequestDispatcher _, 将请求的处理权交给一个新的资源。A. ServletInputStream B. ServletContext C. HttpServletRequestD. setC

6、ontentType E. getInputStream F. getOutputStreamG. getRequestDispatcher H. RequestDispatcher I. getParameterJ. ServeltOutputStream K. getWriter L. PrintWriter4.控制一个Servlet的生命周期的方法有_C_, _B_和_A_。其中_C_在所有的请求到来之前调用,_A_在撤消应用或关闭web container时调用。Servlet通常只有一个实例,被所有的访问者共享,因此要注意资源的同步。A. destroy B. service C.

7、init5.以下是部署在主机 80口上的web应用webdev的部署描述文件web.xml的一部分: accountServlet com.tarena.account.AccountServlet /配置初始化参数interestRate0.012 accountServlet/account/* 一个客户在浏览器的地址栏输入了如下URL:http:/ 调用getQueryString返回_B_ accno=1212&amt=1000_,调用getContextPath返回_A_ /webdev_, 调用getServletPath返回_C_/account_,调用getPathInfo返回

8、_D_/deposit _。A. /webdev B. accno=1212&amt=1000 C. /accountD. /deposit E. Servletconfig F. getInitParameterG. HttpServlet H. /webdev/account/deposit6.在Java Web开发中,跟踪客户状态的手段可通过_B_ Session_和_F_Cookie_; 增加一个新的cookie, 调用_E_HttpServletResponse_的_C_ addCookie_方法;要在服务器端查询cookie, _A_HttpServletRequest_的_D_g

9、etCookies方法。Session的类型是_H_HttpSession_, 获得session的途径是调用_A_HttpServletRequest_的方法_G_getSession_。A. HttpServletRequest B. Session C. addCookieD. getCookies E. HttpServletResponse F. CookieG. getSession H. HttpSession7.将session与浏览器联系起来的手段有Cookie和URL rewriting, 所用Cookie变量却省为_B_, URL rewriting的却省参数是_A_。U

10、RL rewriting通过调用HttpServletResponse的_D_重写重定向资源,调用_C_重写一般资源。A. jsessionid B. JSESSIONID C. encodeURL D. encodeRedirectURLURL重写:服务器在响应之后返回的url后加一个jsessionid8.Java Web应用中往往通过设置不同作用域的属性来达到通讯的目的。如果某个对象只在同一请求中共享,通过调用_B_HttpServletRequest_的setAttribute方法设置属性, 也可通过_C_ServletRequestListener_事件侦听器实现;如果在不同的请求中

11、传递某一客户的状态,调用_A_HttpSession_的setAttribute方法设置属性,也可通过_F_HttpSessionListener_事件侦听器实现;如果某个对象被所有的访问者共享,把这个对象设置为_D_ServletContext_的属性即可,也可通过_E_ ServletContextListener_事件侦听器实现。A. HttpSession B. HttpServletRequest C. ServletRequestListenerD. ServletContext E. ServletContextListener F. HttpSessionListener9.F

12、ilter必须实现接口_I_Filter_, 它只有一个实例,控制生命周期的方法是_F_init_,_G_doFilter_和_H_destroy_; 在提供服务之前被调用方法的参数类型是_J_FilterConfig(init的参数)_;服务方法的参数类型是_B_ServletRequest_,_C_ServletResponse_和_A_FilterChain_。如果要截取请求,我们会提供_E_HttpServletRequestWrapper_类型的封装类;如果截取应答,我们会提供_D_HttpServletResponseWrapper_类型的封装类,截取应答的标志是在调用_A_ Fi

13、lterChain_类型对象的_G_doFilter _方法后继续有代码处理应答。A. FilterChain B. ServletRequest C.ServletResponseD.HttpServletResponseWrapper E. HttpServletRequestWrapper F. init G. doFilter H. destroyI. Filter J. FilterConfig(init的参数)10.以下JSP代码属于指令directive的有_BGK_;属于表达式(expression)的有_AH_;属于申明(declaration)的有_F_;属于脚本程序(scripleting)的有_EJ_

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号