1、 用户在浏览器中请求 2、 浏览器向应用服务器发出请求 3、 应用服务器接受请求,去数据库服务器得到或插入相关数据,然后将结果返回给应用服务器 4、 最后应用服务器将结果返回给浏览器,展示给用户看 以上数据之间的传输就是通过URL实现 2.2.4 URL 统一资源定位器,俗称的网址 主机ip地址:是唯一,也可以用域名来替换 2.3 部署web服务器:Tomcat服务器 B/S如何做到如此强大的功能呢?这最大的付出者便是WEB服务器 1. Apache Jakarta的开源项目 2. jsp/Servlet容器 2.3.1 版本 2.3.1.1 安装版
2.3.1.2 解压版 直接把压缩包解压就可以了
2.3.2 修改端口号
2.3.3 停止,启动tomcat(这是安装版的截图)
2.3.4 存放要发布的项目的目录(安装版)
2.3.5 历史记录(安装版)
2.3.6 Tomcat的目录结构 说明 目录 /bin 存放各种平台下用于启动和停止Tomcat的脚本文件 /conf 存放Tomcat服务器的各种配置文件 /lib 存放Tomcat服务器所需的各种JAR文件 /logs 存放Tomcat的日志文件 /temp Tomcat运行时用于存放临时文件 /webapps 当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中 /work Tomcat把由JSP生成的Servlet放于此目录下 3. Eclipse集成Tomcat服务器
4. 创建动态网页项目
4.1 项目目录结构 目录 说明 / Web应用的根目录,该目录下所有文件在客户端都可以访问(JSP、HTML等) /WEB-INF 存放应用使用的各种资源,该目录及其子目录对客户端都是不可以访问 /WEB-INF/classes 存放Web项目的所有的class文件 /Web-INF/lib 存放Web应用使用的JAR文件 4.2 新建jsp
4.3 运行项目
4.4 设置初始页面 5. JSP页面
5.1 组成 5.1.1 静态内容(HTML代码) 5.1.2 指令 一般在<%@ %>之间 5.1.2.1 page指令 针对当前页面进行设置的一种指令,一般位于页面顶端,只针对当前页面有效 1、 语法: <%@ page 属性1=”属性值” 属性2=”属性值1,属性值2”… 属性n=”属性值n”%> 2、 常用属性 属性 说明 默认值 language 指定JSP页面使用的脚本语言 java import 通过该属性来引用脚本语言中使用到的类文件 无 contentType 用来指定JSP页面所采用的编码方式 text/html, ISO-8859-1
5.1.3 小脚本(JSP页面写在<% %>中间的JAVA代码) 5.1.4 表达式(由<% %>和=组成) 包括表达式,小脚本,声明 5.1.4.1 小脚本 5.1.4.2 表达式
5.1.4.3 声明 5.1.5 注释 5.1.6 标准动作
新闻热点
疑难解答