jsp动态网站开发与实例(第3版)课件04剖析
关于HTML HTML以标签形式存在于网页当中 。 HEAD/HEAD表示网页开始的区块。 TITLE与/TITLE之间的文字会显示在浏览器的标题栏中。 BODY标签区块,代表网页文件主体。 表格 表格的边框厚度、高度与宽度 表格位置设定 表格数据的对齐方式 超链接 超链接标签 a href=“目标网页和文件”链接文字/a 超链接 target 属性 img标签 链接图片文件 img src=filesourcepath JSP程序代码区块 %…%界定JSP网页提供互动功能的程序区块。 % Java程序代码 … % JSP程序代码细节 注解 程序以符号// 作标识: // 该区块里为JSP程序代码 程序运行的过程中,标识為//的程式代码都会被忽略。 数据输出 out是JSP中的默认对象,用來将数据输出到客户端网页上。 println()是out对象提供将字符串等数据输出至网页的方法。 每一行完整的程序指令,均必须以分号(;)做結束。 JSP语法 Scripting Elements:由Java程序代码构成的JSP程序区块,也就是JSP网页中的Java程序片段,%…%符号之间输出文字信息的程序代码。 Directive Elements:网页相关信息、属性的存取与设定。 Action Elements:以XML为基础所发展的JSP网页元素,主要用来进行与网页加载、转向甚至引用外部组件等相关操作,此类元素以标签型式存在,并且以jsp前缀区别其它网页中所存在的标签。 JSTL:JSP 预先定义专门提供页制作的标签函数库,全名为JSP Standard Tag Library(简称JSTL),包含各种网页运作所需的功能,例如循环、流程控制、输入/出、文字格式化、XML文件处理和数据库存取操作。 EL Elements:JSP 2.0纳入的新规格,用来简化上述Scripting Elements的网页编写模式。 变量 变量用以储存各种类型的数据,同时对应到计算机中某一段内存空间区块的特定名称,程序根据变量名称在计算机内存中取得所需的数据内容,进行各种程序逻辑的运算。 声明变量: varType varName ; 常量 Final关键词与常数声明: final varType varName = varValue ; 常数所储存的內容不允许被改变,若在程序运行中更改常数的內容,會导致错误情況发生。 变量的命名规则 必须为合法字符 Java程序将字母相同、大小写相异的两个变量视为相异,同时名称包含非法字符并不被允许,例如空白与前置为数字的变量名称 。 避免使用关键词 关键词是由Java预先定义,具有特定意义的特定名称字串,无法被使用在变量的命名。 使用具意义的变量名称 变量的命名基本上只要符合上述的规则即可,使用一个代表变量意义的名称为变量命名可方便辨识。 数据类型 声明整型变量 整型变量,必须以任何一个整数类型的名称作声明,如下所示: byte bteVar ; short shVar ; int intVar ; long lngVar ; 浮点型变量 浮点数的数值类型依其数值范围的大小分为两种,分别是float和double,用以储存包含小数点的非整数数值。 浮点数可以储存的数值范围比整数大,同时,一个声明为浮点数的变量同样可以被用以储存整数数据。 布尔型变量 声明为boolean的变量只能储存true或是false: boolean blnVar1 = flase ; boolean blnVar2 = true ; 字符型变量 Char类型的变量代表双位組的单一字符。 当一個字符被指定給char型变量,字符必須使用单引号將其包围起來。 一個字符可以用以表示变量或是字串。 数组 数组(Array)是一种复合类型的数据类型,用来存放一群类型相同的数据元素。 数组存放元素的位置,由索引值作识别 ,索引值从0开始依次增加。 声明一個数组变量: 数据类型 数组名称[]=new 数据类型[数组大小]; 语法2:数据类型 数组名称[]={內容值}; 单一列结构的数组,将其称为一维数组 二维数组 声明二维数组: 数据类型 数组名[][]=new 数据类型[列数][行数] ; 存取二维数组的方式也相当的简单,只需指定所要存取的元素,其所在位置的索引编号即可,例如前一个二维数组示意图中,当用户想要取得元素32所需的语法如下: a = objArr[2][1] ; 其中的objArr代表上述的二维数组表格,[2][1]则是其位置索引,这一行程序代码片段会将取得的元素32存到
您可能关注的文档
- JCCADV3.1相关功能介绍及常见问题解析.ppt
- 第7章时分多址(TDMA)数字蜂窝网.ppt
- 第7章旋转弹解耦控制方法.ppt
- 第7章服务文化塑造.ppt
- 第7章智能仪器抗干扰技术与可靠性设计.ppt
- 第7章时变电磁场.ppt
- 第7章无线网.ppt
- 第7章支付条款.ppt
- 第7章木制品工程的构造与施工.ppt
- 第7章智能社区弱电系统工程方案设计.ppt
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 广东省深圳市福田区深圳高级中学2023-2024学年八年级上学期期末英语试卷含详解.docx
- 超高层公共建筑 投标方案方案投标文件(技术方案).doc
- 国风水墨PPT模板.pptx VIP
- 脑卒中的康复评定.pptx VIP
- 消防设备项目投标方案投标文件(技术方案).doc
- 甘肃省工会财务核算软件操作手册(网络版).doc VIP
- 2024-2025学年贵州省铜仁市高一上学期期末教学质量监测物理试卷(解析版).docx VIP
- 2023-2024学年河南省南阳市七年级(上)期末数学试卷(含解析).doc VIP
- 江苏省造价管理信息系统(企业端操作手册).pdf VIP
- PEN3电子鼻操作手册.pdf VIP
原创力文档

文档评论(0)