jsp题库及参考答案要点
JSP 复习题及参考答案要点
编程题
编写程序reg.htm和reg.jsp,做一用户注册界面,注册信息包括:用户名,年龄,性别。然后提交到reg.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员”,否则,显示“注册成功”并显示出注册信息。
答案略
编写一个简单的登录程序,要求登录页面index.jsp中输入用户名(username)、密码(password),用户点击提交后,验证用户是否输入了用户名、密码。如果用户名为aaa,密码为aaa,则重定向到登录成功页面reg.jsp进行出来,否则显示index.jsp页面提示请输入用户名和密码。
参考答案:
index.jsp
用户登录
用户名:
密码:
<%
String name=request.getParameter("userName");
String password=request.getParameter("passWord");
if(name!=null && password!=null)
{response.sendRedirect("reg.jsp");}
else {out.println("请输入用户名和密码");}
%>
reg.jsp
<%
String name=request.getParameter("userName");
String password=request.getParameter("passWord");
if(name=="aaa" && password=="aaa")
{out.println("注册成功"+name+password);}
else {response.sendRedirect("index.jsp");}
%>
JSP选择题试题及答案
JSP选择题试题及答案
1. 1.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是() [单选题]
A)发送一个JSP源文件到客户端
B)发送一个Java文件到客户端
C)发送一个HTML页面到客户端(正确答案)
D)什么都不做。
2. 2.当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个()[单选题]
A)进程
B)线程(正确答案)
C)程序
D服务。
3. 3.不是JSP运行必须的是() [单选题]
A)操作系统
B)Java JDK
C)支持Jsp的Web服务器
D)数据库(正确答案)
4. 4.Tomcat服务器的默认端口号是:() [单选题]
A)80
B)8080(正确答案)
C)21
D)2121
5. 1.下面描述错误的是() [单选题]
A)HTML文件必须由<html>开头,</html>标记结束。
B)文档头信息包含在<head>与</head>之间。
C)在<head>和</head>之间可以包含<title>和<body>等信息。(正确答案)
D)文档体包含在<body>和</body>标记之间
6. 2.下列设置颜色的方法中不正确的是() [单选题]
A)<body bgcolor=”red” >
B)<body bgcolor=”yellow” >
C)<body bgcolor=”#FF0000” >
JSP题库
方法,其在()范 围内有效。 A.在整个页面有效 B.从定义处之前有效 C.不确定 D.从定义处之后有效 答案:A 9.下面说法错误的是() A.要在 JSP 网页内直接嵌入一段 Java 代码,可以写在<% %>标记内 B.JSP 代码中变量和方法的声明是写在<%! %>标记内 C.以上说法部分正确 D.要在 JSP 网页内直接嵌入一段 Java 代码,这段代码可以写在 <script></script> 标记对内 答案:D 10.<title></title> 标 记 在 <head></head> 标 记 之 间 , <title></title>标记之间的内容将显示 到() A.浏览器的页面下部 B.浏览器的标题栏上 C.浏览器的状态栏中 D.浏览器的页面上部
A.page 对象 B.application 对象 C.response 对象 D.out 对象 答案:C 43.page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用 法的描述不正确的是 () A.<%@ page %>指令中的属性只能出现一次 B.为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开 头,但不 是必须的 C.可以在一个页面中使用多个<%@ page %>指令 D.<%@ page %>作用于整个 JSP 页面 答案:A 44.在 JSP 中,()动作用于将请求转发给其他 JSP 页面 A.setProperty B.include C.useBean D.forward 答案:D 45.request 对象中读取同名复选框表单元素的值时,比较合适的方
JSP试题及答案
第1章WEB开发环境
(1)下列关于WEB开发说法正确的是.
A)Web是图形化的和易于导航的B)Web与平台无关
C)Web是分布式的D)Web 是动态的E)Web 是静态的
(2)下列关于Tomcat说法正确的是.
A)Tomcat是一种编程语言 B)Tomcat是一种开发工具C)Tomcat是一种编程思想
D) Tomcat是一种开编程规范E)Tomcat是一个免费的开源的Serlvet容器
(3)下列关于Tomcat个目录说法错误的是.
A)bin目录--包含启动/关闭脚本B)conf目录—-包含不同的配置文件
C)Lib目录-—包含Tomcat使用的JAR文件
D)webapps目录—-包含web项目示例,发布web应用时,默认情况下web文件夹放于此目录下E)work目录--包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下
(4)下列关于HTTP协议说法正确的是。
A) HTTP是一种请求/响应式的协议
B)HTTP请求消息中Accept表示浏览器可接受的MIME类型
C)HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式
D)HTTP请求消息中Accept-Language表示浏览器所希望的语言种类
E)HTTP请求消息中Host表示初始URL中的主机和端口.
(5)下列对于JSP说法中正确的是。
A) JSP是Sun公司推出的新一代站点开发语言B)JSP采用标识简化页面开发
C)JSP完全解决了目前ASP、PHP的一个通病—-脚本级执行
D) JSP将内容的生成和显示进行分离E)JSP强调可重用的组件
jsp期末考试题库及答案
jsp期末考试题库及答案
JSP期末考试题库及答案
一、选择题
1. 在JSP中,哪个标签用于将Java代码片段嵌入到JSP页面中?
A. `<%@ page ... %>`
B. `<%! ... %>`
C. `<%= ... %>`
D. `<% ... %>`
答案:D
2. 下列关于JSP和Servlet生命周期的描述,哪个是正确的?
A. JSP和Servlet都由容器编译成Servlet类,然后实例化并执行。
B. JSP在编译时生成Servlet类,Servlet在运行时实例化。
C. Servlet在编译时生成JSP页面,JSP在运行时实例化。
D. JSP和Servlet都不需要编译,直接在运行时执行。
答案:A
3. 在JSP中,以下哪个对象用于与客户端进行交互?
A. `request`
B. `response`
C. `session`
D. `application`
答案:A
二、填空题
1. JSP页面的默认内容类型是________。
答案:text/html
2. JSP页面中,用于包含其他JSP页面的标签是________。
答案:<jsp:include page="..." />
3. 在JSP中,使用________标签可以定义一个可以被多个页面共享的模板。
答案:<%@ taglib ... %>
三、简答题
1. 描述JSP页面的两种主要组成部分。
答案:JSP页面的两种主要组成部分是JSP元素和JSP标签。JSP 元素包括脚本元素(如脚本片段和表达式)和指令元素,而JSP标签则用于实现页面的动态功能,如包含其他页面、转发请求等。
jsp期末考试试题及答案解析
jsp期末考试试题及答案解析
一、选择题(每题2分,共20分)
1. 在JSP中,以下哪个不是标准的JSP标签?
A. <jsp:forward>
B. <jsp:include>
C. <jsp:useBean>
D. <jsp:action>
答案:D
2. JSP页面的生命周期包括哪些阶段?
A. 初始化、服务、销毁
B. 编译、执行、销毁
C. 初始化、编译、执行
D. 编译、执行、服务
答案:A
3. 在JSP中,以下哪个对象代表当前的HTTP请求?
A. request
B. response
C. session
D. application
答案:A
4. JSP页面中,以下哪个指令用于导入Java包?
A. <%@ page import="java.util.*" %>
B. <%@ include file="header.jsp" %>
C. <%@ taglib uri="/jsp/jstl/core" prefix="c" %>
D. <%@ page contentType="text/html; charset=UTF-8" %>
答案:A
5. 在JSP页面中,以下哪个元素用于声明变量?
A. <scriptlet>
B. <%! %>
C. <%-- --%>
D. <%@ page %>
答案:B
6. JSP页面中的注释,以下哪种方式不会被发送到客户端浏览器?
A. HTML注释
JSP经典笔试题目(含答案)
JSP综合测试笔试
1)在Java EE中,Servlet是在服务器端运行,以处理客户端请求而做出的响应的程序,下列选项中属于Servlet生命周期阶段的是()
A.加载和实例化
B.初始化
C.服务
D.销毁
E.以上全部
2)在Java EE中的MVC设计模式中,()负责接受客户端的请求数据
A.JavaBean
B.JSP
C.Servlet
D.HTML
3)过滤器应实现的接口是( )。
A. HttpServlet
B. HttpFilter
C. ServletFilter
D. Filter
4)开发Java Web应用程序的时候,创建一个Servlet,该Servlet重写了父类的doGet()和doPost()方法,那么其父类可能是()
A.RequestDispatcher
B.HttpServletResponse
C.HttpServletRequest
D.HttpServlet
5)在Java Web开发中,如果某个数据需要跨多个请求存在,则数据应该存储在()中
A.session
B.page
C.request
D.Response
6)在开发Java Web应用程序的时候,HTTP请求消息使用Get或POET方法以便在WEB上传输数据,下列关于GET和POST 方法描述正确的是()
A.POST请求的数据在地址栏不可见
B.GET请求提交的数据在理论上没有长度限制
C.POST请求对发送的数据的长度限制在240——255个字符
D.GET请求提交数据更加安全
7)在JSP中有EL表达式${10*10 ne 10},结果是( )
JSP试题及答案
JSP试题及答案
第一章
一.选择题
1.早期的动态网站开发技术主要使用的是()技术。该技术的基本原理是将浏览器提交至Web服务器的数据通过环境变量传递给其他外部程序,经外部程序处理后,再把处理结果传送给Web服务器,最后由Web服务器把处理结果返回浏览器。
A.JSP
页面的代码由两个部分组成,它们是()和()。
代码代码代码代码
在服务器中进行编译时,将首先被转译成()
语言代码 D.以上都是
4.在一个JSP页面代码中一定没有的部分是()
代码指令动作代码
二.问答题
1.简述JSP的基本运行原理。
2.列举出JSP具有的一些特点。
参考答案
一.选择题
1. D
2. C D
3. C
4. A
二.问答题
1.答:首先由浏览器向Web服务器提出访问JSP页面的请求(Request),然后由JSP容器负责将JSP转换成Servlet,产生的Servlet经过编译后生成类文件,然后再把类文件加载到内存进行执行。最后由Web服务器将执行结果响应(Response)给客户端浏览器。
2.答:1. 一次编写,随处运行
2. 可重用组件技术
3. 标记化页面开发
4. 对大型复杂Web应用支持良好
第二章习题
三.选择题
1.下列不是JSP开发工具的是()
A.JBuilder B.IBM WebSphere C.MyEclipse
2.要建构JSP的开发环境,除了需要安装以上的JSP开发工具外,还必须安装()和()
B.Dreamweaver MX MX
3.JSP隶属Java家族,下列不属于JAVA家族的是()
应用程序体系结构最多可分为三层,不属于这三层的是()
jsp试题库及答案
专题十二环境保护
【定位考点】
现;可持续发展理念在社会发展中的实践。
2.从命题形式看,①以某一环境问题为例,分析其产生的原因及其危害。②以区域图、景观图及材料为载体考查某一生态环境问题产生的原因、危害及保护措施。
【精研真题】
高频考点一.资源问题与资源的利用保护
【2018全国卷3】阅读材料,回答问题。
“洪水一片天,枯水一线天”是鄱阳湖真实写照。“堑秋湖”是鄱阳湖区一种传统的捕鱼作业模式。渔民在湖滩筑堤,形成一个个碟形湖,以使秋季鄱阳湖退水时截留更多的水和鱼。10月份一些以水生动物为食物的候鸟陆续迁入湖区越冬,渔民也开始在碟形湖放水捕鱼。至次年1月,碟形湖水干鱼尽。3月份候鸟陆续迁离。
分析“堑秋湖”捕鱼模式对鄱阳湖区候鸟越冬的积极和消极影响,并针对其消极影响提出改进建议。【答案】积极影响:扩大了鄱阳湖区越冬候鸟觅食和栖息的范围。
消极影响:碟形湖水干鱼尽的时间早于候鸟迁离的时间,减少候鸟食物来源和缩小栖息地范围。
改进建议:采用分批次轮流放水,或延长放水时间,或只捕大鱼留下底水和小鱼等方式,以保证候鸟在迁离前有足够的食物和栖息地。依法对湖区生态环境进行保护,对渔民为护鸟而产生的经济损失给予适当补贴。
【解析】本题以洞庭湖区的“堑秋湖”为背景,结合人类活动对其他物种的影响来考察环境保护的内容。解题时,应着重从图文信息获取解题的关键点——“至次年1月,碟形湖水干鱼尽,3月份候鸟陆续迁离”,即碟形湖水干鱼尽的时间早于候鸟迁离的时间,减少候鸟食物来源和缩小栖息地范围;然后以此为出发点,提出改进措施。
【错点错因】
jsp的期末试题及答案
jsp的期末试题及答案
一、概述
JSP(JavaServer Pages)是一种用于开发动态Web页面的技术,它结合了HTML代码和Java代码,能够生成动态内容并与后端服务器进行交互。本文将提供一些关于JSP的期末试题及答案,以帮助读者巩固对JSP的理解与应用。
二、试题
1. JSP是什么?它与Servlet有什么区别?
2. JSP的工作原理是什么?请简要描述JSP页面的生命周期。
3. JSP中的九大内置对象分别是什么?请简要介绍它们的作用。
4. JSP中的表达式、脚本和声明分别用于什么目的?请举例说明。
5. JSP中如何使用JavaBean?请编写一段代码片段展示。
6. JSP中的标准动作和自定义动作有什么区别?请分别介绍它们的特点。
7. JSP中的会话管理方式有哪些?请简要描述它们的应用场景。
8. JSP中如何处理异常?请编写一段代码片段展示异常处理机制。
9. JSP中如何使用数据库进行数据交互?请编写一段代码片段展示与数据库的交互过程。
10. JSP页面性能优化有哪些方法?请列举并简要描述。
三、答案
1. JSP是一种用于开发动态Web页面的技术,它允许开发人员在HTML代码中插入Java代码。与Servlet相比,JSP更加便捷,开发人
员可以在不修改Java代码的情况下修改页面内容。
2. JSP的工作原理是将JSP文件编译为Servlet,再由Servlet容器执行。JSP页面的生命周期包括初始化、编译、执行和销毁四个阶段。初
始化阶段会创建JSP页面实例,编译阶段将JSP代码转换为Java代码,执行阶段会执行生成的Java代码,销毁阶段则会销毁JSP页面实例。
jsp考试试题及答案
jsp考试试题及答案
本文为一篇关于JSP考试试题及答案的文章。文章将按照合适的格式书写,以确保阅读的整洁美观。
JSP考试试题及答案
JSP(Java Server Pages)是一种动态网页开发技术,常被用于在Java Web应用程序中生成动态内容。JSP考试是评估学生对JSP知识掌握程度的重要环节。下面是一些常见的JSP考试试题及答案,供大家参考。
一、基础知识题
1. 什么是JSP?简要解释其作用和优势。
JSP是一种基于Java技术的服务器端网页开发标准。它允许开发人员将Java代码嵌入到HTML页面中,动态生成网页内容。JSP的优势包括高度可重用性、易于维护和扩展性等。
2. JSP与Servlet的区别是什么?
JSP是Servlet的一种简化形式。与Servlet相比,JSP更加易于编写和理解,因为其类似于传统的HTML格式。JSP也可以通过将Java代码嵌入HTML中来实现动态内容生成,而Servlet则需要在纯Java代码中处理HTML内容。
3. JSP页面的生命周期是怎样的?
JSP页面的生命周期包括初始化阶段、编译阶段、执行阶段和销毁
阶段。在初始化阶段,JSP容器会加载JSP页面并进行一些初始化工作。编译阶段将JSP页面转化为Servlet源代码并进行编译。执行阶段是生
成和提供动态页面内容的阶段。销毁阶段是在需要停止JSP页面时执
行的清理工作。
二、代码题
4. 编写一个JSP页面,实现输入两个数字并计算它们的和。
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
jsp题库22页版含答案
JSP模拟题
选择题
1、为允许目标应用访问和改变bean的属性,开发者必须编写什么方法? ( c )
a. getTags()
b. setTags()
c. accessor()和mutator()
d. getAsText()和setAsText()
2、考察关于taglib标签的子标签的以下陈述
A:Taglibversion,jspversion,shortname,info
B:Name,tagclass,info,bodycontents
以下哪个为真? ( b )
a. 陈述A为真而陈述B为假
b. 陈述A为假而陈述B为真
c.二个陈述都为真
d. 二个陈述都为假
3、以下代码行将做什么操作? ( a )
Class.forName(“Sun.jdbc.odbc.JdbcOdbcDriver”);
a.为MS-SQL 服务器数据库加载驱动程序
b. 建立与指定数据库的连接
c.创建ResultSet 对象
d.访问表中数据
4、在servlet程序中,service()方法将完成什么操作?( d )
a.初始化servlet 变量
b. 向服务传递请求
c.返回引用给PrintWriter 对象
d. 接收客户请求,并处理它们
5、ServletConfig 类用作什么? ( c )
提供关于Servlet 接口的特定于HTTP的实现 b.提供处理客户请求的方法
c.存贮启动配置和初始化参数
d.发送应答给客户
6、你使用 HTTPSession接口来跟踪你的servlets中会话数据。为把值加入到此会话对象,你应使用哪个函数? ( d )
jsp考试试题及答案
jsp考试试题及答案
【篇一:jsp试题及答案】
=txt>一、选择题
1、下面哪一个不是动态网页技术()。
(a)asp (b) jsp (c)php (d) html
2、在jsp程序中只有3种编译指令,分别是加载指令、标记数据库
指令和()。
(a)网页指令(b)描述指令(c)取代指令(d)释放指令
3、在jsp系统环境中常用()作为其虚拟机
(a)tomcat (b)j2sdk(c)servlet(d)web服务器
4、page指令中的“contentype”属性是用于指出()。
(a )数据库类型(b) 网页类型 () 服务器类型 (d) 用户类型
5、字节型(byte)数据类型的取值范围是()。
(a)-128---127(b)-127---128(c)-32768---32767(d)-
32767---32768
6、“include”的指令作用是把jsp程序、html网页或其它的()嵌入到当前的jsp网页中。
(a)可执行程序(b)文本文件 (c) 批处理文件(d) asp 代码
7、利用jsp动作可以动态插入文件、重用javabean组件、重定向
到其它页面和()等。
(a) 为java插件提供参数 (b) 向其它页面发出请求
(c) 解释执行jsp语句 (d) 向客户端发出请求
8、( )是jsp中最基本的对象,它是用户与服务器进行交互的基础。(a)response对象(b)session对象
(c)application对象(d)request对象
9、可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的jsp对象是()。
jsp考试题及答案
jsp考试题及答案
jsp考试题及答案
一、填空(30分) 21
1、Tomcat服务器的默认端口是8080 。怎样修改tomcat的端口__在
Tomcat下打开conf文件夹找到server.xml文件用记事本打开在中把8080更改即可_____,
2、异常的处理,可在该方法的代码段中包含3类代
码: try 、 catch 和finally代码块。
3、jsp主要内置对象有:application 、exception 、
pageContext 、 request 、 session 、_____response_____out、config、page。
4、理论上,GET是用于获取服务器信息并将其作为响应返回给客户
端,POST是用于客户端把数据传送到服务器。
5、application对象是代表应用程序上下文,它允许JSP页面与包括在同一应
用程序中的任何Web组件共享信息,而session对象则是每个客户专用
的。
6、JDBC的主要任务是:与数据库建立连接、发送SQL语句、处理结果。
7、一个Bean由三部分组成:实现java.io.serializable接口、提供无参数的构造方法、提供getter()和setter()方法访问它的属性。
8、Java Servlet的主要特点是:、方便、、、节省投
资。运行servlet需要在___web.xml_____注册.
9、Servlet的生命周期分三个时期:装载Servlet 、创建一个
Servlet实例、销毁。
10、JSP开发网站的两种模式分为_____jsp+javabean___________
jsp考试题及答案
jsp考试题及答案
一、填空(30分) 21
1、Tomcat服务器的默认端口是 8080 。怎样修改tomcat的端口__在
Tomcat下打开conf文件夹找到server.xml文件用记事本打开在<Connector port=”8080”>中把8080更改即可_____,
2、异常的处理,可在该方法的代码段中包含3类代
码: try 、 catch 和finally代码块。
3、jsp主要内置对象有:application 、exception 、
pageContext 、 request 、 session 、_____response_____out、
config、page。
4、理论上,GET是用于获取服务器信息并将其作为响应返回给客户
端,POST是用于客户端把数据传送到服务器。
5、application对象是代表应用程序上下文,它允许JSP页面与包括在同一应
用程序中的任何Web组件共享信息,而session对象则是每个客户专用
的。
6、JDBC的主要任务是:与数据库建立连接、发送SQL语句、处理结果。
7、一个Bean由三部分组成:实现java.io.serializable接口、提供无参数的构造方法、提供getter()和setter()方法访问它的属性。
8、Java Servlet的主要特点是:、方便、、、节省投
资。运行servlet需要在___web.xml_____注册.
9、Servlet的生命周期分三个时期:装载Servlet 、创建一个
Servlet实例、销毁。
jsp题库及参考答案
选择题:
1)下面对Http请求消息使用GET和POST方法陈述正确的是:(单选)(C)
A POST方法提交信息可以保存为书签,而GET则不行
B 可以使用GET方法提交敏感数据
C 使用POST提交数据量没有限制
D 使用POST方法提交数据比GET方法快
2)Web应用程序打包后的扩展名是:(单选)(B)
A EAR
B WAR
C JAR
D RAR
3)下面关于Servlet的陈述正确的是:(多选)(BC)
A 我们在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求
B Servlet运行在服务器端
C Servlet的生命周期包括:实例化,初始化,服务,破坏,不可以用
D Servlet不能向浏览器发送Html标签
4)在Web应用程序中web.xml配置了Servlet的信息,如果你的项目为LoginDemo,
那么web.xml最可能位于哪个目录下。(单选)(D)
A LoginDemo/
B LoginDemo/src/
C LoginDemo/logindemo/WEB-INF/bin/
D LoginDemo/logindemo/WEB-INF/
5)下面说法错误的是:(多选)(CD)
A Http协议是无状态的协议
B 会话跟踪技术有:用户授权,隐藏表单域,URL重写,Cookie等
C 使用request.getSession(false)可以新建会话
D 使用request.addCookie()可以添加Cookie到客户端
6)在login.html中存在如下代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择题:
1)下面对Http请求消息使用GET和POST方法陈述正确的是:(单选)(C)
A POST方法提交信息可以保存为书签,而GET则不行
B 可以使用GET方法提交敏感数据
C 使用POST提交数据量没有限制
D 使用POST方法提交数据比GET方法快
2)Web应用程序打包后的扩展名是:(单选)(B)
A EAR
B WAR
C JAR
D RAR
3)下面关于Servlet的陈述正确的是:(多选)(BC)
A 我们在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost 方法处理请求
B Servlet运行在服务器端
C Servlet的生命周期包括:实例化,初始化,服务,破坏,不可以用
D Servlet不能向浏览器发送Html标签
4)在Web应用程序中web.xml配置了Servlet的信息,如果你的项目为
LoginDemo,那么web.xml最可能位于哪个目录下。(单选)(D)
A LoginDemo/
B LoginDemo/src/
C LoginDemo/logindemo/WEB-INF/bin/
D LoginDemo/logindemo/WEB-INF/
5)下面说法错误的是:(多选)(CD)
A Http协议是无状态的协议
B 会话跟踪技术有:用户授权,隐藏表单域,URL重写,Cookie等
C 使用request.getSession(false)可以新建会话
D 使用request.addCookie()可以添加Cookie到客户端
6)在login.html中存在如下代码
在login servlet中获得文本框的值正确的是:(单选)(D)
A 无法获取,因为代码在Html中
B request.getAttribute(“userName”)
C request.getParameter(“myName”)
D request.getParameter(“userName”)
7)可以用于发送邮件的协议有:(多选)(BD)
A Pop3
B SMTP
C FTP
D IMAP
8)在使用JavaMailAPI发送邮件时可以使用哪个方法:(单选)(A)
A Transport.send()
B Store.sent()
C Message.send()
D Message.sent()
9)Jsp在转译阶段生成文件的扩展名是(B)
A class
B java
C exe
D bin
10)下面的说法错误的是:(单选)(D)
A Jsp可以处理动态内容和静态内容
B 在Jsp最终会编译成字节码后执行
C 在jsp中可以使用脚本控制Html的标签生成
D Jsp中不能使用//注释Java脚本中的代码
11)关于下面这段代码说法正确的是:(单选)(B)
<%!
String temp;
String convertMoney(String money){
temp = money+”.00”
out.println(temp);
retrun temp;
}
%>
A 这里不能调用temp,超出temp的生命周期
B 这里不能使用out
C 程序通过编译
D 不能在这里定义方法
12)在myjsp.jsp中,关于下面的代码说法错误的是:(单选)(A)
<%@ page language="java" import="java.util.*" errorPage="error.jsp" isErrorPage="false" %>
A 该页面可以使用exception对象
B 该页面发生异常会转向error.jsp
C 存在errorPage属性时,isErrorPage是必须的属性值且一定为false
D error.jsp页面一定要有isErrorPage属性且值为true;
13)下面不属于Jsp隐式对象的是:(单选)(B)
A session
B config
C pageScope
D exception
14)在jsp中作用域由小到大的组合是:(单选)(C)
A request page session application
B page request session application
C pageContext request session application
D pageScope request sessionScope applicationScope
15)在项目中已经建立了一个JavaBean该类为:bean.Student,给bean具有name
属性,则下面标签用法正确的是:(单选)(C)
A
B
hello student!
C
hello student!
D
16)下列标签使用正确的是:(多选)(AC)
A
B
C
D
17)${empty ""}的结果是:(单选)(C)
A not null
B null
C true
D false
18)在input.jsp中存在如下的代码:
则在display.jsp中可以使用可以使用哪些语句可以获取stuid的值:(多选)(ABD)
A <%=request.getPramater("stuid")%>
B ${param.stuid}
C ${param[stuid]}
D ${param["stuid"]}
19)在标签处理类中返回值EV AL_PAGE的含义是:(单选)(B)
A 重复执行标签
B 继续处理页面内容
C 跳过标签体内容
D 跳过页面内容
20)标签文件的扩展名是:(单选)(A)
A tld
B tag
C dtd
D xml
21)关于MVC下面说法正确的是:(多选)(ABCD)