动态网页开发基础
1.动态网页基础
1.为什么需要动态网页:静态网页的内容是固定的,不能提供个性化和定制化的服务(用户注册,用户登录,有奖投票,购物车,在线调查,在线搜索)2.什么是动态网页:在服务器端运行的,使用程序语言设计的交互式网页,会根据某种条件的变化返回不同的网页内容.动态网页需要使用服务器端脚本语言.动态网页的优势(交互性,自动更新,随机性)3.如何实现动态网页4.为什么学习B/S架构技术5.什么是B/S架构6.B/S架构的工作原理
4个环节:1.浏览器接受用户的输入2.浏览器向服务器端发送请求3.数据处理4.发送响应
7.什么是url统一资源定位符
8.url的组成1.协议2.服务器域名或IP 3.端口号4.路径 1.协议指定使用的传输协议2.主机IP地址3.路径
2.部署简单的web应用
1.Tomcat服务器:免费的开源的Web容器 服务程序2.Tomcat 的获取和安装1.Tomcat的获取2.Tomcat的安装(1.添加系统变量2.设置值为Tomcat的安装目录)3.Tomcat的启动与停止1.Tomcat安装版本的启动与停止(1.通过服务实现启动或停止Tomcat服务2.通过Tomcat菜单中的Monitor Tomcat工具启动或停止Tomcat服务)2.Tomcat解压缩版本的启动与停止4.Tomcat的目录结构1./bin,/conf,/lib,/logs,/temp,/webapps,/work5.Tomcat端口号的配置1.在Tomcat 目录结构下找到子目录conf2.打开server.xml3.6.web应用的目录结构7.配置起始访问页面8.创建部署和发布项目
3.JSP简介
1.什么是JSP 2.JSP的执行过程
4.JSP页面组成
1.静态内容2.JSP中的注释3.JSP指令元素(1.为什么需要page指令2.什么是page指令)4.JSP脚本元素(1.什么是小脚本2.什么是表达式3.小脚本和表达式的综合运用4.JSP声明)5.技能训练
5.使用集成开发工具创建web应用
1.创建web项目2.web项目的目录结构3.编写web项目的代码4.部署web项目5.运行web项目6.项目训练7.web程序的调试与排错(1.未启动Tomcat服务2.未部署web应用3.url输入错误4.目录不能被引用)
问:动态网页是静态网页的替代品吗?
问:B/S架构是C/S架构的替代品吗?