动态网页开发基础

什么是动态网页?

动态网页是指在服务器端运行的使用程序语言设计的交互式网页,他们会根据某种条件的变化返回不同的网页内容。

静态网站的局限性:

无法实现搜索、购买、登录等交互功能

无法对静态页面的内容进行实时更新

Tomcat的目录结构:

bin存放各种平台下用于启动和停止Tomcat的脚本文件
conf存放Tomcat服务器的各种配置文件
lib存放Tomcat服务器所需的各种JAR文件
logs存放Tomcat的日志文件
tempTomcat运行时用于存放临时文件
webapps

Web应用的发布目录

workTomcat把由JSP生成的Servlet存放于此目录下
Tomcat服务器应用

解压缩版本Tomcat的配置

添加系统变量,名称为CATALINA_HOME,值为Tomcat的安装目录

Tomcat运行依赖JRE,确保已安装JRE并配置JRE_HOME环境变量。或针对已安装的JDK配置JAVA_HOME环境变量

启动和停止Tomcat服务器

Tomcat服务启动检测

IE地址栏中输入http://localhost:端口号

页面进入到Tomcat启动成功界面

JSP简介

   Servlet的缺陷 

   Servlet的编码、部署和调试任务繁琐

    生成动态网页繁琐,不利于项目分工   、

    采用JSP技术编写动态页面       

   由HTML语句和嵌套在其中的Java代码组成的一个普通文本文件

    JSP页面的扩展名必须为.jsp

配置运行HelloWorld.jsp

 HelloWorld.jsp的运行机制

<html>

<head><title>Hello World!</title></head>

<body>

<h1>Hello World!</h1>

</body>

</html>

  JSP生命周期

         翻译-->.java文件---编译--->.class----类加载--->--实例化---->初始化--->服务--->销毁

JSP语法和语义

 JSP网页主要由元素(Element)和模板数据(Template Data)两个部分组成

 模板数据是JSP的静态部分 (HTML)

 WEB容器不处理

 元素则是必须经由WEB容器解释      脚本、指令、动作

 元素都是以XML做为语法基础,并且大小写要一致


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值