24 JSP内置对象中主要用于输入输出功能的有______,________,________ request response outJavaWeb期末试卷
班级:______姓名:______学号:______
D. request.getParameterValues(“name”) 10.使用response对象进行重定向时,使用的方法是()。 A. getAttribute B. setContentType C. sendRedirect D. setAttribute 11.session对象中用于设定指定名字的属性值,并且把它存储在session对 象中的方法是()。 A. setAttribute B. getAttributeNames C. getValue D. getAttribute 12.在application对象中用()方法可以获得application对象中的所有 变量名。 A. getServerInfo B. nextElements() C. removeAttribute D. getRealPath 13.有关struts 2的说法不正确的是() A.Struts是一个用于简化MVC框架(Framework)开发的Web应用框架 B.应用Struts 2不需要进行配置 C.Struts 2 含有丰富的标签 D.Struts2采用了WebWork的核心技术 14.Web应用的数据共享方式不包括()。 A.基于请求的共享 B.基于会话的共享 C.基于页面的共享 D.基于应用的共享 15.要在页面上输出2+3=${2+3},则对应的程序代码应为()。 A.2+3=\${2+3} B.2+3=${2+3} C.2+3=/${2+3} D.以上都不对 16.下面有关EL中“.“和“[ ]“两种存取运算符的说法不正确的是( A.两者在某些情况下是等效的
javaweb期末复习知识点整理
1、Web应用概述 1.URL与URI URL: 统一资源定位器 URI:统一资源定位符 2.常见HTML标签 3.表单的处理 4.静态文档与动态文档的概念:静态文档是一种以文件的形式存放在服务器端的 文档,客户发出对该文档的请求,服务器返回这个文档。动态文档是指文档的 内容可根据需要动态生成,又可分为服务器端动态文档和客户端动态文档技术。 5.Servlet概念:服务器端小程序,是使用ServletAPI以及相关类编写的java程序, 主要用来扩展web服务器的功能。 6.处理404错误:查看给定的路径名是否正确,查看Servlet类文件是否在classes 目录下,查看web.xml文件内容是否正确,查看tomcat是否启动 2、Servlet技术模型 1.Servlet的API:javax.servlet包,javax.servlet.http包 Servlet接口及方法: 1)public void init(ServletConfig config):完成Servlet初始化并准备提供服务。 容器传给该方法一个ServletConfig类型的参数。 2)public void service(ServletRequest req,ServletResponse res)throw ServletException,IOException:对每个客户请求容器调用一次该方法,它允许 Servlet为请求提供响应。 3)public void destroy()该方法由容器调用,指示Servlet清除本身,释放请求的资源并准备结束服务。 4)public ServletConfig getServletConfig()返回关于Servlet的配置信息,如传递给init()方法的参数。 5)public String getServletInfo()返回关于Servlet的信息,如作者,版本及版权信息。 ServleConfig接口作用及方法 HttpServlet类:新的service方法,doGet,doPost HttpServletRequest接口及常用方法 HttpServletResponse接口及常用方法 2.Servlet的开发步骤 编写一个Servlet类 编译 部署 (1)在tomcat的虚拟目录下,创建Web目录 (2)将编译好的.class文件复制到Web目录的WEB-INF\classes目录 (3)修改配置文件WEB-INF\web.xml (4)启动tomcat 运行
JAVA-WEB期末复习题库
JAVA-WEB期末复习题库 1、当访问一个Servlet时,以下Servlet中的哪个方法先被执行?( D ) (A) destroy() (B) doGet() (C) service() (D) init0 2、假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置: mysrvlet com.wgh.MyServlet myservlet /welcome 则以下选项可以访问到MyServlet的是( D )。 (A) http://localhost:8080/MyServlet (B) http://localhost:8080/myservlet (C) http://localhost:8080/com/wgh/MyServlet (D) http://localhost:8080/ welcome 3.JSP文件在第一次运行的时候被JSP引擎编译为( A )文件。
A. Scrvlet B. Class C. HTML D. XML 4 MVC设计模式将应用程序分为( B )部分。 A. 2 B. 3 C.4 D. 5 5Java FE体系中Web层技术是( D )。 A. HTML B. JavaBean C. EJB D. JSP 6. 在以下( D )标签用来对页面内容进行预定义。 A. B.
C. D. 7. 以下( B )标签用来建立无序列表。 A. B. C. ://https://www.360docs.net/doc/f414235237.html,/b5b82aa8dfadf887ebb11abc015eee694bc064b4f.htmlparD. 9. JSP规范唯一支持的语言是( C )。 A. C# B. C C. Java D.Basic 10. JSP中,HTMI.注释的特点是( B )。 A.发布网页时看不到,在源文件中也看不到 B.发布网页时看不到,在源文件中能看到 C.发布网页时能看到,在源文件中看不到
Java Web 复习题集(1)期末考试题库含答案
Java Web 复习题集(1) 一、单项选择题(请将所选择的答案号码填写在每小题中的圆括号内) 1、下列()不属于JSP动作指令标记。 A.B. C.D. 2、JSP的()指令允许页面使用者自定义标记库。 A.include指令B.taglib指令 C.lib指令D.plugin指令 3、下面变量声明在()范围内有效。 <%! Date dateTime; int countNum; %> A. 从定义开始处有效,客户之间不共享 B.在整个页面内有效,客户之间不共享 C.在整个页面内有效,被多个客户共享 D.从定义开始处有效,被多个客户共享 4、include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML页面、文本文件或一段Java代码,但必须保证插入后形成的文件是()。 A.一个完整的HTML文件B.一个完整的JSP文件 C.一个完整的TXT文件D.一个完整的Java源文件 5、JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达式的值。组 成“<%=”>”标记的各字符之间()。 A.可以有空格B.不可以有空格 C.必须有空格D.不确定 6、关于page指令的一些属性,说法错误的是()。 A.contentType属性用于设置传回网页的文件格式和编码方式 B.pageEncoding属性用于指定本页面编码的字符集 C.在JSP标准语法中,如果contentType属性存在,则由其决定JSP页面的字符编码方式 D.JSP页面的默认字符编码方式为ISO8859-1 7、使用response对象进行重定向时,使用的方法是()。 A.getAttribute() B.setContentType() C.sendRedirect()D.setAttribute() 8、不能在不同用户之间共享数据的方法是()。 A.通过Cookie B.利用文件系统 C.利用数据库D.通过ServletContext对象 9、在JSP中作用域由小到大的组合是() A.request page session application B.page request session application C.pageContext request session application D.pageScope request sessionScope applicationScope 10、以下关于session对象说法错误的是()。 A.session对象是用户首次访问服务器时由服务器自动为其创建的 B.在JSP中可以通过pageContext对象获得session对象
JAVAWEB期末复习题库(便于打印版)
1、当访问一个Servlet时,以下Servlet中的哪个方法先被执行?( D ) (A) destroy() (B) doGet() (C) service() (D) init0 2、假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置: mysrvlet .wgh.MyServlet < servlet-mapping> myservlet /welcome 则以下选项可以访问到MyServlet的是( D )。 (A) localhost:8080/MyServlet (B) localhost:8080/myservlet (C) localhost:8080//wgh/MyServlet (D) localhost:8080/ welcome 3.JSP文件在第一次运行的时候被JSP引擎编译为( A )文件。 A. Scrvlet B. Class C. HTML D. XML 4 MVC设计模式将应用程序分为( B )部分。 A. 2 B. 3 C.4 D. 5 5Java FE体系中Web层技术是( D )。 A. HTML B. JavaBean C. EJB D. JSP 6. 在以下( D )标签用来对页面容进行预定义。 A. B.
C.
D. 7. 以下( B )标签用来建立无序列表。 A.
B.
C. D. 9. JSP规唯一支持的语言是( C )。 A. C# B. C++ C. Java D.Basic 10. JSP中,HTMI.注释的特点是( B )。 A.发布网页时看不到,在源文件中也看不到 B.发布网页时看不到,在源文件中能看到 C.发布网页时能看到,在源文件中看不到 D.发布网页时能看到,在源文件中也能看到 3. page指令的属性中可以多次设计的属性是( A )。 A. import B. session C. extends D. info 11.用于获取bean属性的动作是( B )。 A. B. C. D. 12用于为其他动作提供附加信息的动作是( C )。 A B C D 13 下列( A )不是request对象的方法。 A. addHeader( String name, String value)