2020-12-30

  jsp技术--动态网页开发基础


##  学习目标:
    1.Tomcat服务器的使用
    2.使用集成开发工具创建web应用
    3.jsp中JDBC访问数据库显示用户列表
## 一、什么是动态网页?
    动态网页是指在服务器端运行的,使用程序语言设计的交互式网页,他们会根据某种条件的变化,返回不同的网页内容。

## 二、动态网页的优势是什么?
    1.交互性;
    2.自动更新;
    3.随机性。
## 三、BS与CS的联系与区别是什么?
 C/S是Client/Server的缩写,表示客户端需要安装专用的客户端软件与服务器交互。 
 B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Internet Explorer。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。
## 四、Tomcat目录结构

 1. /bin         存放各种平台下用于启动和停止tomcat的脚本文件
 2. /lib          存放tomcat服务器所需的各种JAR文件
 3. /webapps   web应用的发布文件目录
 4. /work          tomcat把由jsp生成的servlet存放于此目录下
 5. /          web应用的根目录,该目录下所有文件在客户端都可以访问(jsp、html 等)
 6. /WEB-INF  存放应用使用的各种资源,该目录及其子目录对客户端都是不可以访问
 7. /WEB-INF/CLASSES   存放web项目的所有class文件
 8. /WEB-INF/lib   存放web应用使用的JAR文件
 9. WEB-INF/web.xml  welcome-file-list 是一个欢迎页面,访问顺序按照自上而下的进行匹配
## 五、jsp的执行过程
 1. 翻译阶段
 2. 编译阶段
 3. 执行阶段
## 六、jsp页面元素
    静态内容:html静态文本
    指令:以"<%@"开始,“以%>”结束
    小脚本:<%java代码%>
    表达式:<%=java表达式%>
    声明: <%!方法%>
    注释:<!--客户端可以查到-->
         <%--客户端不可以查到-->

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值