javaweb简答题期末复习可用.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、网页开发基础 1.简述如何将单独的CSS文件引入到HTML页面中? 2.请描述HTML文档中注释标记的作用 可以使用外链式引入CSS文件。链入式可以将所有的样式放在一个或多个以.css为扩展名的外部样式表文件中,通过link/标记将外部样式表文件链接到HTML文档中。link/标记需要放在head头部标记中,并且必须指定link/标记的三个属性: href:定义所链接外部样式表文件的URL type:定义所链接文档的类型,在这里需要指定为“text/css”,表示链接的外部文件是CSS样式表 rel:定义当前文档与被链接文档之间的关系,在这里需要指定为“stylesheet”,表示被链接的文档是一个样式表文件 如果需要在HTML文档中添加一些便于阅读和理解但又不需要显示在页面中的注释文字,就需要使用注释标记。应用注释标记方便查找、对比及理解代码。 二、javaweb概述 1.列举Tomcat安装目录下的子目录,并简要说明 2、简述如何在IDEA的Tomcat配置中修改项目访问路径? Tomcat安装目录中包含一系列的子目录,这些子目录分别用于存放不同功能的文件,这些子目录具体如下: bin:存放Tomcat的可执行文件和脚本文件(扩展名为bat的文件),如tomcat8.exe、startup.bat conf:用于存放Tmocat的各种配置文件,如web.xml、server.xml lib:用于存放Tomcat服务器和所有web应用程序需要访问的JAR文件 logs:用于存放Tmocat的日志文件 temp:用于存放Tomcat运行时产生的临时文件 webapps:Web应用程序的主要发布目录,通常将要发布的应用程序放到这个目录下 work:Tomcat的工作目录,JSP编译生成的Servlet源文件和字节码文件放到这个目录下 可以在IDEA的Tomcat配置的【Run/Debug Configuration】窗口,单击Development选项,在【Application context】文本框进行修改 三、HTTP协议 1.POST请求和GET请求有什么不同?至少两点 2.五种Web开发的常见状态码及含义 1.(1)POST传输数据大小无限制。 由于GET请求方式是通过请求参数传递数据的,所以最多可以传递2kb的数据,而POST请求方式是通过实体内容传递数据的,因此可以传递数据的大小没有限制 (2)POST比GET请求方式更安全 由于GET请求方式的参数信息都会在URL地址栏明文显示,而POST请求方式传递的参数信息隐藏在实体内容中,用户是看不到的,所以POST更安全 2. 200 表示服务器成功地处理了客户端的请求。客户端的请求成功,响应消息返回正常的请求结果 302 表示请求的资源临时从不同的URL响应请求,但请求者应继续使用原有位置来进行以后的请求。例如,在请求重定向中,临时URL应该是响应的Location头字段所指向的资源 304 表示客户端缓存的版本是最新的,客户端应该继续使用它,否则服务器将使用状态码200返回所请求的文档 404 表示服务器找不到请求的资源 500 表示服务器发生错误,无法处理客户端的请求 四、Servlet基础 1.请列举出至少三个HttpServletResponse常用的响应状态码,并说出它们的意义。 2. 简述请求转发与重定向的异同?(至少写3点) 200:表示请求成功 404:表示没有找到资源 302:表示临时使用其它资源处理当前请求,但是,之后的请求还应该使用原来的地址 500:表示服务器内部发生了错误 505:表示服务器不支持或拒绝支持请求行中给出的HTTP版本 400:表示客户端发送的请求语法有误 2.(1)请求转发和重定向都可以实现访问一个资源时转向当前应用资源 (2)请求转发是一次请求一次响应,而重定向为两次请求两次响应 (3)一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力 (4)如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向 五、会话及会话技术 1. 简述什么是会话技术? 会话过程类似于生活中的打电话过程,它指 的是一个客户端(浏览器)与Web服务器之间连续发生的一系列请求和响应过程。在Servlet技术中,提供了两个用于保存会话数据的对象,分别是Cookie和Session。 2. 简述Cookie与Session的区别。(至少写出3点) Cookie和HttpSession是保存会话相关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术。 Cookie是基于HTTP协议中的Set-Cookie响应头和Cookie请求头进行工作的。 默认情况下H

您可能关注的文档

文档评论(0)

157****0750 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档