2020级NIIT软件技术6班《JSP应用开发》补考

答题前请确保姓名、班级、学号均正确填写。

Q1:姓名

填空1

Q2:班级

填空1

Q3:学号

填空1

Q4:使用tomcat发布Web应用时,默认情况下会将Web应用的文件存放于哪个目录中( )。

webapps
work
conf
bin

Q5:常用的JSP内置对象不包括( )。

application
session
out
input

Q6:关于转发与重定向,以下说法正确的是( )。

转发与重定向都可以实现页面跳转,因此两者无任何区别
当上一次请求携带数据时,想要保留数据,选择重定向
转发本质上是同一次请求,而重定向则是重新发送了一次新的请求
转发在地址栏中可以看见url的变化,而重定向不会

Q7:三层架构不包括( )。

业务逻辑层
后台处理层
数据访问层
表示层

Q8:使用JNDI配置连接池时,以下说法错误的是( )。

maxActive用于指定连接池中处于活动状态的数据库连接的最大数目
maxIdle用于指定连接池中处于空闲状态的数据库连接的最大数目
maxWait用于指定连接池中的数据库连接处于空闲状态的最大时间
type属性用于指定数据库驱动的完整类名

Q9:如果想要修改tomcat的默认端口号,需要修改tomcat目录中的哪个文件( )。

server.xml
context.xml
web.xml
log.xml

Q10:在web.xml中配置Serlvet,需要配置的标签不包括( )。

servlet-name
servlet-class
url-pattern
context-param

Q11:$.ajax()的常用属性参数不包括( )。

url
type
data
driver

Q12:$.ajax()的常用函数参数不包括( )。

success
error
complete
fail

Q13:JSP页面中,使用以下哪个指令可以引入JSTL标签库( )。

page
include
taglib
link

Q14:上传文件时,表单元素的type属性应该设置为( )。

text
password
file
submit

Q15:三层架构中,哪一层负责对数据库进行直接操作( )。

数据访问层
业务逻辑层
控制层
表示层

Q16:JSTL标签库中,可以用来遍历集合的标签是( )。

是<c:out>
是<c:out>
是<c:forEach>
是<c:choose>

Q17:JSP在经过服务器翻译后,会生成什么类型的文件( )。

.java
.class
.xml
.jsp

Q18:Servlet的方法中,以下哪个是在Serlvet销毁阶段调用( )。

service()
destroy()
init()
doPost()

Q19:JSP本质上是一个Servlet。

Q20:JSP的首次执行时需要经过翻译和编译。

Q21:一个项目中可以存在两个url-pattern相同的Servlet。

Q22:文件上传时,可以对文件的大小和类型进行控制。

Q23:文件上传时,必须将表单的method属性设置为get。

Q24:EL表达式可以读取request作用域中的数据,不能读取session作用域中的数据。

Q25:创建Servlet时,需要继承HttpServlet抽象类。

Q26:转发和重定向都可以实现页面跳转,但两者实现的原理不同。

Q27:使用三层架构开发应用可以有效的降低代码的耦合度,提高代码复用率。

Q28:JSP内置对象的作用域从大到小分别为page、request、session、application。

Q29:tomcat服务器默认使用的端口号为 。

填空1

Q30:要实现文件上传,需要将表单的enctype属性值设置为 。

填空1
问卷网
2020级NIIT软件技术6班《JSP应用开发》补考
关于
1年前
更新
0
频次
30
题目数
分享
问卷网
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷