java web基础
文章平均质量分 81
ni0224
这个作者很懒,什么都没留下…
展开
-
一、tomcat介绍
一 简介tomcat 是apache公司推出的开源免费的web-container,实现servlet&jsp规范,但是没有实现全部j2ee规范,tomcat不支持EJB。二 tomcat目录介绍三 环境变量和启动问题1、bin目录下面有tomcat启动和关闭的脚本文件,.bat文件是windows脚本,.sh是linux脚本。现在以windows环境为例,运行...原创 2017-05-25 14:28:49 · 560 阅读 · 0 评论 -
三、http协议概述
一、http协议简介(1)HTTP是HyperText Transfer Protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程及数据本身的格式。 (2)HTTP协议的版本:HTTP/1.0、HTTP/1.1。二、HTTP1.0的基本运行方式(1)基于HTTP协议的客户/服务器模式的信息交换过程,如图所示,它分四个过程,原创 2017-07-04 14:29:37 · 520 阅读 · 0 评论 -
二、web应用组织结构
一、web应用组成和虚拟目录映射1、WEB应用程序是指提供给浏览器访问的程序,一个web应用由多个静态资源和动态资源组成html、css、js文件jsp文件、java程序、支持jar包配置文件……2、web应该用开发好以后,若想供外界访问,需要把web应用所在目录交给服务器管理,这个过程称之为虚拟目录的映射。 tomcat中虚拟目录的映射方式详细情况可以参考tomcat文档中config原创 2017-07-04 14:02:06 · 1833 阅读 · 0 评论 -
四、http请求、响应详情
一、http请求详情(一)http请求概述客户端连上服务器后,向服务器请求某个web资源,称之为客户端像服务器发送了一个http请求。一个完整的http请求包括如下内容: 一个请求行、若干消息头以及实体内容,其中一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开。格式如下: (二)http请求细节——请求行请求行格式:请求方式 资源路径 H...原创 2017-07-04 16:44:57 · 1032 阅读 · 0 评论 -
五、Servlet详情
一、Servlet简介1 . Servlet是Sun公司提供的一项用于开发动态web资源的技术。 2 . Sun公司在其API中提供了一个Servlet接口,用户若想开发一个动态Web资源(即开发一个java程序向浏览器输出数据),需要完成以下两个步骤 第一步:编写一个java类,实现Servlet接口 第二步:把开发好的java类部署到服务器中 3...原创 2018-04-28 10:20:57 · 264 阅读 · 0 评论 -
六、response和request对象
一、response1 . HttpServletResponseHttpServletResponse对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。方法返回值方法签名voidsetStatus(int sc) Sets the status code for this response.voidsetHeader(java.lang.St...原创 2018-11-14 10:26:43 · 884 阅读 · 0 评论 -
七、web工程中各类地址的写法
只要是写地址,建议大家最好以"/"开头,/到底代表什么呢?1.看这个地址是给服务器用的,还是给浏览器用的。2.如果给浏览器用的,/代表网站 (webapps)3.如果给服务器用的,/代表当前web应用 //1. this.getServletContext().getRealPath("/download/日本纽.jpg"); //2. this.getS...原创 2018-11-14 10:34:50 · 410 阅读 · 0 评论 -
八、会话信息cookie和session
会话什么是会话 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会。会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。例如:用户点击超链接通过一个servlet购买了一个商品,程序应该想办法保存用户购买的商品,以便于用户点结帐s...原创 2019-02-15 11:40:27 · 1478 阅读 · 1 评论