Web应用开发本科复习题.doc_第1页
Web应用开发本科复习题.doc_第2页
Web应用开发本科复习题.doc_第3页
Web应用开发本科复习题.doc_第4页
Web应用开发本科复习题.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java Web应用开发本科复习题一、 单项选择题1、 ServletContext接口的(d)方法用于将对象保存到Servlet上下文中A、GetServletContext()B、GetContext()C、GetAttributes()D、SetAttributes()2、 ( a)指令用于将文件嵌入JSP页面 A、includeB、taglibC、pageD、language3、 在TTP协议中,用于发送大量数据的方法是( a)A、postB、getC、putD、options4、 JSP表达式语言用于访问(d )中存储的数据A、appletB、ServletC、Java程序D、JavaBean5、 Http协议的状态码(b)指示已成功处理请求A、100B、200C、80D、4046、 J2EE 中, JSP EL表达式:$user.loginName的执行效果等同于(d);A、B、C、D、7、 Http是一个( a )协议A、无状态B、有状态C、状态良好D、局域网二、多项选择题8、 有关MVC设计模式,不正确的描述有(bd )A、使用Servlet作为控制器B、MVC设计模式增大了维护难度C、MVC设计模式属于Model 2D、模型对象向客户端显示应用程序界面9、 有关会话跟踪技术描述正确的是(abcd)A、Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端B、关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期C、在禁用Cookie时可以使用URL重写技术跟踪会话D、session是HttpSession接口的实例10、 有关JSP隐式对象,以下(acd )描述正确A、隐式对象是WEB容器加载的一组类的实例,可以直接在JSP页面使用B、不能通过config对象获取ServletContext对象C、response对象通过sendRedirect方法实现重定向D、只有在出错处理页面才有exception对象11、 MVC模式包括哪几个层(acd)A、模型层B、数据层C、视图层D、控制层三、填空题1、JSP开发网站的两种模式分为jsp+javabean jsp+javabean+servlet 2、一个Bean由三部分组成:实现java.io.serializable接口、提供无参数的构造方法、提供get()和set()方法访问它的属性3、JSP主要内置对象有:application session request response out exception pageContext config、page。4、在JSP中,内置对象request封装了用户提交的信息,使用该对象可以获取用户提交的信息。5、 appliation 对象是 代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是每个客户专用的。6、jsp是运行于web容器上的脚本语言四、判断题1、在JSP中,内置对象response封装了用户提交的信息,使用该对象可以获取用户提交的信息(错)2、从访问者连接服务器开始,到访问者关闭浏览器离开服务器,被称为一次会话(对)3、配置JSP运行环境,若WEB应用服务器选用TOMCAT,不需要先安装JDK(错)4、JSP表达式语言的语法是$EL expression(对)5、调用sendRedirect方法重定向的访问过程结束后,浏览器地址栏中显示的URL不改变(错)6、过滤器在运行时由Servlet容器调用来拦截和处理请求和响应(对)五、简答题1、jsp中如何操作javabean 标签用来在JSP页面中创建一个JavaBean实例并指定作用范围用来设置JavaBean的属性用来访问JavaBean的属性2、如何注册ServletLoginServletservlet.LoginServletLoginServlet/LoginServlet六、编程题1、写出获取表单域的选择部分的文本的值的javascript脚本代码function _sel(obj)alert(显示文本: + obj.optionsobj.selectedIndex.text);alert(值: + obj.optionsobj.selectedIndex.value); 1 2 32、自定义一个Servlet类public class XxxServlet extends HttpServlet public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException Public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOExceptiondoPost(request, response);3、自定义通用的取得数据库的连接,释放数据库资源的BaseDao类public class BaseDao private static final String DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver;/连接数据库驱动名称private static final String URL=jdbc:sqlserver:/localhost:1432;DataBaseName=company;/数据库连接字符串private static final String USER=sa;private static final String PWD=master;/* * 取得数据库的连接 */public Connection getConnection() throws ClassNotFoundException,SQLExceptionConnection conn=null;Class.forName(DRIVER);conn=DriverManager.getConnection(URL,USER,PWD);return conn;/* * 释放数据库资源 */public void closeAll(ResultSet rs,PreparedStatement ps,Connection conn)if(rs!=null)tryrs.close();rs=null;catch(SQLException ex)ex.printStackTrace();if(ps!=null)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论