天津理工大学J2EE期末考试范围整理带答案资料下载.pdf

上传人:b****2 文档编号:16089389 上传时间:2022-11-19 格式:PDF 页数:8 大小:1.23MB
下载 相关 举报
天津理工大学J2EE期末考试范围整理带答案资料下载.pdf_第1页
第1页 / 共8页
天津理工大学J2EE期末考试范围整理带答案资料下载.pdf_第2页
第2页 / 共8页
天津理工大学J2EE期末考试范围整理带答案资料下载.pdf_第3页
第3页 / 共8页
天津理工大学J2EE期末考试范围整理带答案资料下载.pdf_第4页
第4页 / 共8页
天津理工大学J2EE期末考试范围整理带答案资料下载.pdf_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

天津理工大学J2EE期末考试范围整理带答案资料下载.pdf

《天津理工大学J2EE期末考试范围整理带答案资料下载.pdf》由会员分享,可在线阅读,更多相关《天津理工大学J2EE期末考试范围整理带答案资料下载.pdf(8页珍藏版)》请在冰豆网上搜索。

天津理工大学J2EE期末考试范围整理带答案资料下载.pdf

Model提供应用业务逻辑,是指对业务数据、业务信息的处理模块;

View是指用户界面,也就是用户与应用程序交互的接口;

Controller则负责View和Model之间的流程控制。

6、Jsp和客户交互的过程中需要用到哪些内置对象,和客户交互的过程中需要用到哪些内置对象,request、response、out、session的含义的含义是什么?

各起什么作用?

最主要是关于是什么?

最主要是关于session的操作的操作(存取数据存取数据)request:

一次请求对象,客户端用户操作后向服务器发送的请求response:

服务器响应对象,服务器接收用户请求后,作出相应的处理,然后返回响应给用户out:

输出流对象,输出到页面的html代码。

session:

会话对象,可在页面间共享,一次会话,基本上是一个浏览器范围。

pagecontext:

页面对象,页面范围。

application:

应用对象,应用服务器范围。

7、表单数据的提交常用的有哪两种方式,有什么区别?

、表单数据的提交常用的有哪两种方式,有什么区别?

get提交和提交和post提交的区别提交的区别get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。

post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTMLHEADER内一起传送到ACTION属性所指的URL地址。

用户看不到这个过程,而且数据量几乎没有限制,这样可以提交大量的数据,安全且可靠。

8、JSP和和servlet各有什么优点,有什么区别?

能否互相代替?

各有什么优点,有什么区别?

9、理解DO(domainobject)、DAO(dataaccessobject)、BO(businessobject)?

他们的依赖关系是怎样的?

(参考test-1)DO:

领域对象,指定作用域;

DAO:

数据访问对象,为业务层提供接口;

BO:

业务处理对象,主要作用是把业务逻辑封装为一个对象。

10、jsp中的什么含义在当前页面引入Java.util类11、JSP的内置对象有哪些?

的内置对象有哪些?

out,request,response,session,page,pagecontext,application,config,exception12、Tomcat服务器的默认端口端口是多少?

808013、web.xml文件的作用(参考test-1)web.xml文件是用来配置配置:

欢迎页、servlet、filter等的。

1)指定欢迎页面2)命名与定制URL。

可以为Servlet和JSP文件命名并定制URL,其中定制URL是依赖一命名的,命名必须在定制URL前。

3)定制初始化参数:

可以定制servlet、JSP、Context的初始化参数,然后可以再servlet、JSP、Context中获取这些参数值。

4)指定错误处理页面,可以通过“异常类型”或“错误码”来指定错误处理页面。

5)设置过滤器:

比如设置一个编码过滤器,过滤所有资源6)设置监听器;

7)设置会话(Session)过期时间,其中时间以分钟为单位。

14、在、在Servlet的生命周期中,容器只调用一次的生命周期中,容器只调用一次init方法,它有什么作用方法,它有什么作用init(ServletConfigconfig)方法,该方法在服务器对Servlet第一次访问时调用,负责Servlet初始化工作。

在一个Servlet的生命周期中只执行一次只执行一次。

该方法接收一个ServletConfig类型的参数,Servlet容器可以通过这个参数向Servlet传递初始化配置信息。

补充:

15、在、在servlet中,从中,从springIOC容器中取容器中取java对象的语句:

(参考对象的语句:

(参考test-1)WebApplicationContextctx=WebApplicationContextUtils.getWebApplicationContext(config.getServletContext();

cityService=(CityService)ctx.getBean(cityService);

16、理解request.getParameter()函数的作用、request.setAttribute()函数的作用、request.getRequestDispatcher(/city.jsp).forward(request,response)语句的作用(参考test-1CityServlet.doPost方法)request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。

返回String类型的数据。

request.setAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。

request.getRequestDispatcher().forward(request,response):

属于转发,也是服务器跳转,相当于方法调用,在执行当前文件的过程中转向执行目标文件,两个文件(当前文件和目标文件)属于同一次请求,前后页共用一个request,在前后两次执行后,地址栏不变,仍是当前文件的地址。

17、理解、理解Maven的作用(的作用(2点)点)1)统一开发规范与工具2)统一管理jar包18、理解、理解maven的目录结构(参考的目录结构(参考test-2)/src/main/java(源代码)/resources(资源文件)/templates(模版文件)/applicationproprieties(SpringBoot配置文件)/webapp(包括WEB-INF,jsp页面)(web根目录)/src/test(单元测试目录,与main同级)/java/resources19、mavenclean,mavenassemble,mavenpackage,maveninstall的功能的功能mavenclean:

清理项目生产的临时文件,一般是模块下的target目录;

mavenassemble:

提供一个把工程依赖元素、模块、网站文档等其他文件存放到单个归档文件里mavenpackage:

项目打包工具,会在模块下的target目录生成jar或war等文件maveninstall:

将打包的jar/war文件复制到本地仓库中,供其他模块使用。

20、maven中的groupId,artifactId,version作用是什么groupID是项目组织唯一的标识符,实际对应JAVA的包包的结构。

artifactID是项目的唯一的标识符,实际对应项目的名称。

version指定了项目的当前版本。

21、理解springMVC中的RestController,GetMapping,PostMapping,RequestParam的含义(参考test-2的Controller)参考书22、properties文件和文件和yaml文件的特点文件的特点

(1)在properties文件中是以”.”进行分割的,在yml中是用”:

”进行分割;

(2)yml的数据格式和json的格式很像,都是K-V格式,并且通过”:

”进行赋值;

(3)使用springcloud的maven进行构造的项目,在把properties换成yml后,一定要进行mvncleaninstall23、理解springboot的application.xml配置数据源的方法:

(参考test-2)spring:

datasource:

url:

jdbc:

mysql:

/127.0.0.1:

3306/testusername:

rootpassword:

helloworlddriver-class-name:

com.mysql.jdbc.Driver24、理解springboot的application.xml配置jsp视图前后缀的方法:

mvc:

view:

prefix:

/abcsuffix:

.jsp25、理解PathVariable的含义(参考test-3的MyController)PathVaribale获取url中的数据,spring通过PathVariable注解来获得请求url中的动态参数的,并且支持动态url访问,可以从url中直接提取参数。

26、springboot设置web监听端口号的属性是server.port27、在maven工程中加入spring-boot-starter-actuator、spring-boot-starter-web、spring-boot-starter-test、spring-boot-starter-jetty、spring-boot-starter-data-jpa、spring-boot-starter-thymeleaf等依赖库的作用是什么?

(参考test-3)1)spring-boot-starterSpringBoot的核心启动器,包含了自动配置、日志和YAML。

2)spring-boot-starter-actuator帮助监控和管理应用。

3)spr

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1