【传智播客】Javaweb程序设计任务教程 黑马程序员 第二章 课后答案

it2023-05-02  77

所有章节答案合集——>传送门


第二章 问题

【测一测】 学习完前面的内容,下面来动手测一测吧,请思考以下问题: 1、简述HTTP1.1协议的通信过程? 2、简述POST请求和GET请求有什么不同?(至少2点) 3、请列举出Tomcat安装目录下的子目录,并对其进行简要说明?(至少列出5个) 4、请编写一个格式良好的XML文档,要求包含足球队一支,队名为Madrid,球员5人:Ronaldo、Casillas、Ramos、Modric、Benzema;篮球队一支,队名为Lakers,队员2人:Oneal,Bryant。里面要求含有注释,注释内容自定。


【答案】

1、HTTP1.1协议的通信过程如下:

客户端与服务器端建立TCP连接。客户端可以向服务器端发送多个请求,并且在发送下个请求时,无需等待上次请求的返回结果。服务器必须按照接受客户端请求的先后顺序依次返回响应结果。 4)客户端发出关闭TCP连接的请求。服务器端关闭TCP连接。

2、POST请求和GET请求主要有如下不同:

POST传输数据大小无限制POST比GET请求方式更安全

3、Tomcat安装目录下的子目录及其说明如下: bin:用于存放Tomcat的可执行文件和脚本文件(扩展名为.bat的文件),如tomcat7.exe、startup.bat; conf:用于存放Tomcat的各种配置文件,如web.xml、server.xml; lib:用于存放Tomcat服务器和所有Web应用程序需要访问的JAR文件; logs:用于存放Tomcat的日志文件; temp:用于存放Tomcat运行时产生的临时文件; webapps:Web应用程序的主要发布目录,通常将要发布的应用程序放到这个目录下; work:Tomcat的工作目录,JSP编译生成的Servlet源文件和字节码文件放到这个目录下。

4、XML页面代码如下:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <球队列表> <!-- 足球队Madrid --> <球队 类型="足球队"> <队名>Madrid</队名> <队员> <姓名>Ronaldo</姓名> <姓名>Casillas</姓名> <姓名>Ramos</姓名> <姓名>Modric</姓名> <姓名>Benzema</姓名> </队员> </球队> <!-- 篮球队Lakers --> <球队 类型="篮球队"> <队名>Lakers</队名> <队员> <姓名>Oneal</姓名> <姓名>Bryant</姓名> </队员> </球队> </球队列表>
最新回复(0)