




免费预览已结束,剩余4页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
填空题:1. Tomcat服务器的默认端口是(8080)。2. (静态网页)的内容是相对固定的,而(动态网页)的内容会随着访问时间和访问者发生变化。3. 在Tomcat成功安装和启动后,可以在浏览器中输入(Http:/:8080 或 Http:/localhost:8080)来测试安装配置是否正常。4. 在WEB-INF下必须有的一个XML文件是(web.xml)。5. (脚本程序)是一段在客户端请求时需要先被服务器执行的Java代码,它可以产生输出,并把输出发送到客户的输出流,同时也可以是一段流控制语句。6. 在JSP的3种指令中,用来定义与页面相关属性的指令是(Page指令);用于在JSP页面中包含另一文件的指令是(Include指令);用于定义一个标签以及其自定义表情前缀的指令是Taglib指令。7. ()动作元素允许在页面被请求的时候包含一些其他资源,如一个静态的HTML文件或动态的JSP文件。8. page指令的MIME类型的默认值为text/html,默认字符集为(ISO-8859-1)。9. JSP程序中的隐藏注释的格式为()。10. 在JSP内置对象中,与请求相关的对象是(Request)对象。该对象可以使用(getparameter())方法获取表单提交的信息。11. response对象中用于动态改变contentType属性的方法是(setContentType())。12. (Session对象)封装了属于客户会话的所有信息,该对象可以使用(setAttribute())方法来设置指定名字的属性。13. 在JSP中可使用(Response)对象的(addCookie())方法将封装好的Cookie对象传送到客户端。14. 在JSP中,当执行查询操作时,一般将查询结果保存在(ResultSet)对象中。15. 在执行的SQL语句是预编译的或者需要执行多条语句的,需要借助于一个(PreparedStatement)对象来实现。16. (DriverManager)类是JDBC的管理层,作用于用户和驱动程序之间。在JSP中要建立于数据库的连接必须调用该类的(getConnection())方法。17. 创建一个Statement接口的实例需要调用类Connection中的(createStatement())方法。Statement接口的executeUpdate()方法一般用于执行SQL的INSERT、UPDATE或DELETE语句;(executeQuery())方法一般用于执行SQL 的SELECT语句。18. 在JSP中可以使用()操作来设置JavaBean的属性,也可以使用()操作来获取JavaBean的值。19. ()操作可以定义一个具有一定范围以及一个唯一id的JavaBean的实例。20. JavaBean有4个scope,分别为page、request、(session)和application。21. 编译Servlet之前,将Servlet所需要的(servlet-api.jar)包添加到classpath中。22. 在编写Servlet时要用到的类(javax.servlet.HttpServlet)为javax.servlet.GenericServlet的子类。23. Servlet接口的(init())方法在服务器装入Servlet时执行,在Servlet的生命周期中仅仅执行一次。当客户请求一个HttpServlet对象时,该对象的(service())方法就要被调用。24. 要编写Servlet过滤器时,通过重载javax.servlet.Filter接口中的(doFilter)方法完成实际的过滤操作。选择题: 1. 下列关于JSP的说法错误的是(B)。A JSP可以处理动态内容和静态内容;B JSP是一种与Java无关的程序设计语言;C 在JSP中可以使用脚本控制HTML的标签生成;D JSP程序的运行需要JSP引擎的支持。2. 下列不适合作为JSP程序开发环境是(D)。A JDK+Tomcat;B JDK+Apache+Tomcat;C JDK+IIS+Tomcat;D .NET Framework+IIS。3. 基于JSP的Web应用程序的配置文件是(A)。A web.xmlB WEB-INFC Tomcat 6.0D JDK 1.6.04. 下列关于C/S模式的缺点的描述不正确的是(D)。A 伸缩性差;B 重用性差;C 移植性差;D 安全性差。5. 下列关于JSP指令的描述正确的是(A)。A 指令以“”结束;B 指令以“”结束;C 指令以“”结束;D 指令以“”结束。6. JSP代码将输出(A)。A1+4;B.5;C.14;D.不会输出,因为表达式是错误的。7. 下列选项中,(D)是正确的表达式。A ;B ;C ;D 。8. Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是(D)。A 作用于整个JSP页面;B 可以在一个页面中使用多个指令;C 为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的;D 指令中的所有属性只能出现一次。9.page指令的(B)属性用于引用需要的包或类。A extends;B import;C isErrorPage;D language。10.下列不属于JSP动作的是(D)。A ;B ;C ;D 。11.下列选项中,(B)可以准确地获取请求页面的一个文本框的输入(文本框的名称为name)。A request.getParameter(name);B request.getParameter(“name”);C request.getParameterValues(name);D request.getParameterValues(“name”)。12.使用response对象进行重定向时,使用的是(C)方法。A getAttribute;B setContentType;C sendRedirect;D setAttribute。13下面对HTTP请求中的GET方法和POST方法叙述正确的是(C)。A POST方法提交信息可以保存为书签,GET则不行;B 可以使用GET方法提交敏感数据;C 使用POST提交数据量没有限制;D 使用POST方法提交数据比GET方法快。14.JSP的内置对象中,按作用域由小到大排列正确的是(C)。A requestapplicationsession;B sessionrequestapplication;C requestsessionapplication;D applicationrequestsession。15.获取Cookie所用到的方法是(A)。A. request.getCookies();B. request.getCookie();C. response.getCookies();D. response.getCookie()。16.(D)内置对象可以处理JSP页面运行中的错误或者异常。A. pageContext;B. page;C. session;D. exception。17.以下关于JDBC的描述错误的是(D)。A. JDBC是一种用于执行SQL语句的Java API;B. JDBC API既支持数据库访问的两层模型,也支持3层模型;C. JDBC由一组用Java编程语言编写的类和接口组成;D. 使用JDBC只能连接SQL Server数据库。18.Connection接口中用于创建一个CallableStatement对象来调用数据库存储过程的方法是(B)。A. createStatement();B. prepareCall;C. prepareStatement;D. rollback()。19.在下列实现数据库连接的语句中,用来指定JDBC驱动程序的语句是(A)。A. Class.forName(“com.microsoft.sqlserver.JDBC.SQLServerDriver”);B. String strConn=“JDBC:sqlserver/LIUZC:1433;DatabaseName=ShopSystem”;C. String strUser=“sa”;D. conn=DriverManagement.getConnection(strConn,strUser,strPassword)。20.在Statement接口中,能够执行给定的SQL语句并且可能返回多个结果的方法是(A)。A. execute方法;B. executeQuery方法;C. executeUpdate方法;D. getMaxRows方法。21.在ResultSet接口中,能够直接将指针移动到第n条记录的方法是(A)。A. absolute方法;B. previous方法;C. moveToCurrentRow方法;D. getString方法。22.在PreparedStatement接口中用来设置字符串类型的输入参数的方法是(B)。A. setInt方法;B. setString方法;C. executeUpdate方法;D. execute方法。23.在DatabaseMetaData接口中用于获取数据库连接驱动器名称的方法是(A)。A. getDriverName方法;B. getProductVersion方法;C. getDatabaseProductName方法;D. getURL方法。24.sultMetaData接口中用于获取指定列的名称的方法是(B)。A. getColumnCount方法;B. getColumnName方法;C. getTableName方法;D. getColumnDisplaySize方法。25. 关于JavaBean的说法正确的是(A)。A. JavaBean是公共的类;B. 在JSP文件中引用Bean,其实就是使用语句;C. 被引用的Bean文件的文件名后缀为.java;D. JavaBean文件放在任何目录下都可以被引用。26. 在JSP中调用JavaBean时不会用到的标记是(A)。A. ;B. ;C. ;D. 。27. 在JSP中使用标记时,不会出现的属性是(C)。A. name;B. property;C. value;D. param。28. 如果在项目中建立了一个JavaBean:bean.Student,该Bean具有name属性,则下列标签用法正确的是(C)。A. B. C. hello student!D. 29(C)方法可以用于获取bean的属性值。A. setProperty;B. setValue;C. getProperty;D. getValue。30.(B)作用于嵌入现有的bean的属性值。A. include;B. useBean;C. setProperty;D. getProperty。31Servlet程序入口点是(A)。A. init();B. main();C. service();D. doGet()。32. 下面关于Servlet的描述正确的是(C)。A. 在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求;B. Servlet和Applet一样是运行在客户端的程序;C. Servlet的生命周期包括实例化、初始化、服务、销毁、不可以用;D. Servlet也可以直接向浏览器发送HTML标签。33. 在Web应用程序中使用的Servlet的包为myservlet,项目名称为LoginDemo,则servlet最可能位于(C)目录下。A LoginDemo/WEB-INF/classes/B LoginDemo/WEB-INF/lib/C LoginDemo/ WEB-INF/classes/myservletD LoginDemo/ WEB-INF/34.下列不属于Servlet过滤器的特点是(D)。A. Servlet过滤器可以检查和修改ServletRequest和ServletResponse对象;B. Servlet过滤器可以被指定和特定的URL关联,只有当客户请求访问该URL时,才会触发过滤器;C. Servlet过滤器可以被串联在一起,形成管道效应,协同修改请求和响应对象;D. Servlet过滤器可以监听客户端的变化。35. 下列不属于Servlet监听器类型的是(D)。A. Servlet上下文监听;B. HTTP会话监听;C. Servlet请求监听;D. Servlet容器监听器。36. 在编写Servlet时,要用到许多接口,下列能够获得客户端请求信息的接口是(B)。A. HttpServlet类;B. HttpServletRequest接口;C. HttpServletResponse接口;D. ServletContext接口。程序填空题:1. 使用session制作站点计数器您是第个访问本站的人。2. 使用专用JDBC驱动程序连接数据库JDBC专用驱动程序连接SQL Server% Connection conn=null;tryClass.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);String strConn=jdbc:sqlserver:/LIUZCSQLEXPRESS:1433;DatabaseName=ShopSystem;String strUser=sa;String strPassword=liuzc518;conn=DriverManager.getConnection(strConn,strUser,strPassword);out.println(JDBC专用驱动程序连接数据库成功!);catch(ClassNotFoundException e)out.println(a+e.getMessage();catch(SQLException e)out.println(e.getMessage();finallytryif (conn!=null)conn.close();catch(Exception e)%3. 应用Servlet编写用户登录package myservlet;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class LoginServlet extends HttpServletpublic void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOExceptionres.setContentType(text/html);PrintWriter out=res.getWriter();out.println();out.println(Read the Parameter);out.println();out.println(Your input:);out.println(UserName:+req.getParameter(NAME);out.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沪科版八上《角平分线》
- 空间结构抗冲击性能-洞察及研究
- 2025年供氧操作考试题及答案
- 2025年公需科目考试试题与答案
- 2025年高考时事政治题库及参考答案详解【典型题】
- 2025年高级维修电工职业技能考试题及答案
- 商业谈判模拟试题及答案
- 上海申通岗位管理办法
- 中心城区规划管理办法
- 街道网格中心管理办法
- 80年血火淬炼此刻亮剑正当时:纪念中国人民抗日战争暨世界反法西斯战争胜利80周年阅兵仪式对初中生的启示-2025-2026学年初中主题班会
- 2025-2026学年西师大版(2024)小学数学一年级上册(全册)教学设计(附目录P227)
- 全球热泵产业发展报告2025
- 辅警考试真题(含答案)
- 商业地产项目数字化运营与客户体验提升策略研究报告
- 2025新疆天泽和达水务科技有限公司部分岗位社会招聘28人笔试模拟试题及答案解析
- 基于多元线性回归的国内旅游收入影响分析-以江西省为例
- 巧堆肥劳动课件
- 技术方案评审表-技术选型决策
- T/CNFAGS 16-2024绿色甲醇分级标准(试行)
- 中国旅游地理(第四版)中职PPT完整全套教学课件
评论
0/150
提交评论