欢迎来到天天文库
浏览记录
ID:38526963
大小:330.00 KB
页数:52页
时间:2019-06-14
《第2章_JSP页面与JSP标记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章JSP语法教学目标:了解和掌握HTML语法掌握JSP页面基本结构、变量和方法的声明掌握Java程序片、Java表达式、JSP中的注释掌握JSP指令、JSP动作(Action)标记教学重点:JSP页面基本结构变量、方法的声明Java程序片、Java表达式、JSP中的注释JSP指令和JSP动作(Action)标记2.1.JSP页面的基本结构JSP页面可由5种元素组合而成:①普通的HTML标记符;<……>②JSP标记,如指令标记、动作标记;<%@……%>③成员变量和方法的声明;<%!……%>④Java程序片;<%
2、……%>⑤Java表达式。<%=……%>例子1:example2_1.jsphttp://127.0.0.1:8080/lizi/ch2/example2_1.jspJSP页面的运行原理:(查看work目录)*.jsp—>*.java—>*.class采用线程机制字节码文件的任务:1.把JSP页面中普通的HTML标记符号,交给客户的浏览器执行显示。2.JSP标记、数据和方法声明、Java程序片由Tomcat服务器负责执行,将需要显示的结果发送给客户的浏览器。3.Java表达式由Tomcat服务器负责计算,将结果转
3、化为字符串,交给客户的浏览器负责显示。HTML基础知识课外阅读:HTML语法教学.htm关于HTMLHTML以标签形式存在于网页当中。
4、字段抬头。例子:lizich2other表格的边框厚度、高度与宽度属性说明border改变表格边框厚度。width改变表格的宽度。height改变表格的高度。表格位置设定绝对位置表示法:使用像素来做为设定单位,不论窗口如何调整,占用固定的像素。相对位置表示法:使用百分比做为设定单位,占用某一固定的比例大小。表格数据的对齐方式属性可设定的属性值说明alignleft、center、right靠左、置中、靠右对齐,默认为靠左对齐valigntop、center、bottom向上、置中、向下对齐,默认为置中对齐例如
5、;lizich2otherusingtablealign.htm超链接超链接标签链接文字例如:lizich2otherusinghl.htm超链接target属性属性值说明_blank将连结内容显示在新窗口中。_self将连接内容显示在原本的窗口中。_top将连结内容显示在原本的窗口中,并取消框架的限制。_parent将内容显示在上一层的框架中。例如:lizich2otherblankusingblank.html标签链接图片文件6、c=filesourcepath>例如;lizich2otherusingpichl.html2.2变量和方法的声明1.在JSP页面的标记符“<%!”和“%>”之间声明的变量称作JSP页面的成员变量。(全局变量)2.JSP页面在“<%!”和“%>”之间声明变量和方法.2.2.1声明变量声明变量:varTypevarName;Final关键词与常数声明:finalvarTypevarName=varValue;P13例子2:example2_2.jsp<%@pagecontentType="text/html7、;charset=GB2312"%><%!inti=0;%><%i++;%>您是第<%=i%>个访问本站的客户。成员变量被所有用户共享。http://127.0.0.1:8080/lizi/ch2/example2_2.jsp数据类型类型数据类型名称大小有效范围字符char字符16bit'u0000'~'uffff'布尔boolean布尔值1bittrue或false浮点数float浮点数32bit1.48、0239846E-45~3.40282347E+38double倍精确浮点数64bit4.94065645841246544E-324~1.79769313486231570E+308整数byte位整数8bit-128~127short短整数16bit-32768~32767int整数32bit-2147483648~2147483647long长整数64bit-9223
6、c=filesourcepath>例如;lizich2otherusingpichl.html2.2变量和方法的声明1.在JSP页面的标记符“<%!”和“%>”之间声明的变量称作JSP页面的成员变量。(全局变量)2.JSP页面在“<%!”和“%>”之间声明变量和方法.2.2.1声明变量声明变量:varTypevarName;Final关键词与常数声明:finalvarTypevarName=varValue;P13例子2:example2_2.jsp<%@pagecontentType="text/html
7、;charset=GB2312"%><%!inti=0;%><%i++;%>您是第<%=i%>个访问本站的客户。成员变量被所有用户共享。http://127.0.0.1:8080/lizi/ch2/example2_2.jsp数据类型类型数据类型名称大小有效范围字符char字符16bit'u0000'~'uffff'布尔boolean布尔值1bittrue或false浮点数float浮点数32bit1.48、0239846E-45~3.40282347E+38double倍精确浮点数64bit4.94065645841246544E-324~1.79769313486231570E+308整数byte位整数8bit-128~127short短整数16bit-32768~32767int整数32bit-2147483648~2147483647long长整数64bit-9223
您是第<%=i%>个访问本站的客户。成员变量被所有用户共享。http://127.0.0.1:8080/lizi/ch2/example2_2.jsp数据类型类型数据类型名称大小有效范围字符char字符16bit'u0000'~'uffff'布尔boolean布尔值1bittrue或false浮点数float浮点数32bit1.4
8、0239846E-45~3.40282347E+38double倍精确浮点数64bit4.94065645841246544E-324~1.79769313486231570E+308整数byte位整数8bit-128~127short短整数16bit-32768~32767int整数32bit-2147483648~2147483647long长整数64bit-9223
此文档下载收益归作者所有