一、JSP选择题
全文数据库有哪些(1)在J2EE的Web应用中,编译后的class文件存放的目录为(A)
A. classes目录
B. images目录
C. jar目录
D. 任意位置
(2)在JSP中,哪个指令用来声明JSP欲使用的标签库?(B)
A. tld
B. taglib
C. import
D. include
git提交文件到远程仓库(3)Servlet处理请求的方式为(A)
A. 以运行的方式
B. 以线程的方式
C. 以程序的方式
D. 以调度的方式
(4)在JavaWeb应用中,MVC设计模式中的V(视图)通常由(A)充当。
A. JSP
B. Servlet
C. Action
D. JavaBean
(5)网页服务默认的端口号是(D),我们可以通过HTTP地址加上端口号来访问网站。
it个人博客A. 8100
B. 8080
C. 9000
D. 80
(6)JSP标准标签库(JSTL)的标签库描述符文件的后缀是(A)。
A. .tld
B. .jar
C. .properties
D. .xml
(7)Web服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解正确的是(D)。
A. Web服务只能在互联网发布,不能在局域网内发布
B. Web服务的提供者和请求者必须使用相同的技术平台
C. Web服务的提供者和请求者必须使用的语言开发应用程序
D. Web服务的数据传输标准是XML
说明:Web服务(Web Service)是基于XML和HTTPS的一种服务,其通信协议主要基于SOAP,服务的描述通过WSDL,通过UDDI来发现和获得服务的元数据。
(8)在Java Web应用程序中,使用哪个数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在(D)下。
A. 应用程序的src目录
B. 应用程序的/WEB-INF/lib目录
C. Tomcat的根目录
D. Tomcat的common/lib目录
(9)下面哪个说法是正确的? (B)
A. 对于每个要求访问maillogin.jsp的HTTP请求,Servlet容器都会创建一个
HttpSession对象
B. 每个HttpSession对象都有惟一的ID。
C. JavaWeb应用程序必须负责为HttpSession分配惟一的ID(这是由服务器分配的)(10)如果不希望JSP网页支持Session,应该如何办? (B)
A. 调用HttpSession的invalidate()方法
B. <%@ page session= “false\”>
(11)在JSP中使用标记时,不会出现的属性是:(A)
A. name
B. property
C. value
D. 以上皆不会出现
(12)Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是(D)
A. 作用于整个JSP页面。
B. 可以在一个页面中使用多个指令。
C. 为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。
D. 指令中的属性只能出现一次。
说明:<%@ page %>指令作用于整个JSP页面,同样包括静态的包含文件。但是<% @ page %>指令不能作用于动态的包含文件,比如 <jsp:include>
你可以在一个页面中用上多个<% @ page %>指令,但是其中的属性只能用一次,不过也有个例外,那就是import属性。因为import属性和Java中的import语句差不多(参照Java Language),所以你就能多用此属性几次了.
无论你把<% @ page %>指令放在JSP的文件的哪个地方,它的作用范围都是整个JSP页面。不过,为了JSP程序的可读性,以及好的编程习惯,最好还是把它放在JSP 文件的顶部.
如何装maven仓库(13)关于JavaBean正确的说法是(B)
A. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B. 在JSP文件中引用Bean,其实就是用语句
C. 被引用的Bean文件的文件名后缀为.java
D. Bean文件放在任何目录下都可以被引用
(14)Servlet程序的入口点是:(A)
A. init()
B. main()
C. service()
D. doGet()
(15)不能在不同用户之间共享数据的方法是(A)
A、通过cookie(不同页面间共享数据)
B、利用文件系统
C、利用数据库
D、通过ServletContext对象
(16)下列哪个为JSP的隐含对象。(B)
A. env
B. page(即内建对象)
C. jspinfojsp中文全称
D. context
(17)哪一个不是EL定义的隐式对象?(C)
A. cookie
B. pageContext
C. attributes
D. initParam
(18)关于JSP,下列说法不正确的有(D)。
A. JSP的全称是JavaServer Pages
B. JSP是由sun公司倡导,许多别的公司参与一起建立起来的一种动态网页技术
C. 在HTML文件里中加入Java程序片断和JSP标签可以构成JSP网页
D. JSP的运行环境是:正确安装JDK即可。(还有服务器如Tmocat)
说明:JSP(全称J ava S erver P ages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。
JSP使Java代码和特定的预定义动作可以嵌入到静态页面中。JSP句法增加了被称为JSP动作的XML标
签,它们用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。标签库提供了一种和平台无关的扩展服务器性能的方法。
JSP被JSP编译器编译成Java Servlets。一个JSP编译器可以把JSP编译成JAVA 代码写的servlet然后再由JAVA编译器来编译成机器码,也可以直接编译成二进制码。(19)下列选项中能在JSP页面中实现转向的是(B)
A. response.forward(“/index.jsp”);
B. response.sendRedirect(“/index.jsp”);
C. request.forward (“/index.jsp”);
D. request.sendRedirect(“/index.jsp”);
(20)如果某一JSP页面的表单中,有几个复选框,name为“habit”,则该jsp提交后,通过下面(C)语句去获取用户选中复选框的值。
A. Attribute(“habit”);
B. Parameter(“habit”);
C. ParameterValues(“habit”);
D. Habit();
(21)关于session的使用,下列说话正确的是(A)。
A. 不同的用户窗口具有不同的session
B. 不同的用户窗口具有相同的session
C. session可能超时间
D. Session永远不可能超时
(22)如果用JSP开发一个聊天程序,不用数据库存储聊天纪录,请问聊天记录最好存储在(D)中。
A. request
B. page
C. session
bool类型有什么用
D. application(不同的用户之间可以共享数据)
(23)用JSP2.0表达式语法在JSP页面上正确显示10+20的结果的是(A)。
A. ${10+20}
B. ${10+20};
C. $(10+20)
D. $(10+20);
(24)支持JSP2.0和Servlet2.4的TOMCAT版本是(C)。
A. TOMCAT4.0以上
B. TOMCAT4.24以上
C. TOMCAT5.0以上
D. TOMCAT5.5以上
(25)编写自定义标签处理类后,需要编写一个(B)去描述。
A. .tag 文件
B. .tld 文件
C. .dtd文件
D. .xml 文件
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论