当前位置 : 主页 > 编程语言 > java >

JSP动态网页开发基础

来源:互联网 收集:自由互联 发布时间:2021-06-25
1.什么是动态网页? 指在服务端运行的使用程序语言设计的交互式网页。 2.动态网页的优势? 交互性:即网页会根据用户的要求和选择而动态改变和显示内容。 自动更新:即无需改变

1.什么是动态网页?

指在服务端运行的使用程序语言设计的交互式网页。

2.动态网页的优势?

交互性:即网页会根据用户的要求和选择而动态改变和显示内容。

自动更新:即无需改变页面代码,便会自动生成新的页面内容,可以大大节省工作量。

随机性:即当不同的时间、不同的人访问同一网址时产生不同的页面效果。

3.什么是URl?

统一资源定位符,用于完整的描述Internet上网页和其他资源的地址的一种标识方法。

作用:是为了使客户端程序查询不同的信息资源时,能够有同一访问方法而定义的一种地址标识方法。

4.URL的组成?

(1)协议:HTTP协议,超文本传输协议

(2)服务器域名或IP

  (3) 端口号

(4)路径

5.JSP页面组成

(1)静态内容

      JSP页面中的静态文本,其基本是HTML文本,与Java和JSP语法无关。

   (2)JSP指令元素

作用:通过设置指令中的属性,在JSP运行时,控制JSP页面的某些特征。

   "<%"开始,以“  %>”结束

page指令:是针对当前页面进行设置的一种指令

语法:<%@ page属性1="属性值"   属性2="属性值1,属性值2" .......属性n="属性值" %>

注:同一属性设置多个属性值用逗号隔开。

常用属性:

language:指定JSP页面使用的脚本语言,默认为"Java"

import:通过该属性引用脚本语言中使用到的类文件。

contentTye:用于指定MIME类型和JSP页面回应时所采用的字符编码方式,默认为”text/html;charset=ISO-8859-1“.

(3)JSP脚本元素

小教本<%java%>

表达式<%=java变量或表达式%>

声明<%! %>

注释:JSP注释<% //单行注释 %>、<% /*多行注释*/ %>

6.web容器处理JSP文件的三个阶段:

(1)翻译阶段:将编写好的JSP文件通过JSP容器转换成可以识别的java源代码

(2)编译阶段:将java源文件编译成可执行的字节码文件

(3)执行阶段:执行并生成返回结果页面

网友评论