1.动态网页开发基础
1.1动态网页和静态网页区别
动态网页:
(1)动态网页是指跟静态网页相对的一种网页编程技术。动态网页的网页文件中除了HTML标记以外,还包括一些特定功能的程序代码,这些代码可以使得浏览器和服务器可以交互,所以服务器端根据客户的不同请求动态的生成网页内容。
(2)动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,只要是采用了动态网站技术(如PHP、ASP、JSP等)生成的网页都可以称为动态网页。
静态网页:
(1)静态网页不能简单地理解成静止不动的网页,他主要指的是网页中没有程序代码,只有HTML(即:超文本标记语言),一般后缀为.html,.htm,或者.xml等。虽然静态网页的页面一旦做成,内容就不会再改变了。但是,静态网页也包括一些能动的部分,这些主要是一些GIF动画等
(2)静态网页的打开,用户可以直接双击,并且不管任何人任何时间打开的页面的内容都是不变的。
1.2 B/S架构和C/S架构
B/S架构 | C/S架构 | |
软件安装 | 浏览器 | 需要专门的客户端应用 |
升级维护 | 客户端零维修 | 客户端需要单独维护和升级 |
平台相关 | 与操作系统平台的关系最小化 | 对客户端操作系统一般有限制 |
性能安全 | 在响应速度和安全性上需要花费更多设计成本 | 能充分发挥客户端处理能力,客户端响应快 |
1.3 Tomcat的安装配置
1.4 Maven的安装配置
https://blog.csdn.net/bai2476787993/article/details/120088433?spm=1001.2014.3001.5501
1.5 Idea集成Tomact和Maven搭建
1.6认识jsp
属性 | 描述 |
language | 指定JSP页面使用的脚本语言,默认为“Java” |
import | 通过该属性引用脚本语言中使用到的类文件 |
contentType | 用于指定MIME类型和JSP页面回应时所采用的字符编码格式,默认为“text/html;charset=UTF8” |
在上述的代码中,我们可以看到,JSP中Java代码最基本的表达有两种方式:
声明
在编写JSP页面程序时,有时需要为JAVA脚本定义成员变量和方法,需用到JSP声明来实现 语法:<%! 声明代码 %>
SP中的注释
1.HTML注释方法:,在客户端浏览器中查看源代码可见 2.JSP注释标记: <%-- 注释内容 --%>,在客户端浏览器中查看源代码不可见 3.在JSP脚本中使用注释:同java,分为单行注释和多行注释