上接前一天
-------------------------------------------
8.JSP基本语法 - 注释篇
JSP页面或者说JSP网页主要由 -- 脚本和网页数据等组成。只有JSP脚本会由JSP服务器(本例为Tomcat)进行处理,其他元素由浏览器直接解释和运行。(在此感叹一下浏览器的强大,记得小时候第一次上网的时候,那会用的是IE4.0,经常会加载Active什么的,最后由于安全性的考虑,放弃了Active。而现在的浏览器,什么都可以解释,什么都可以运行,俨然是一个小型的服务终端,对于未来的HTML5,我想,浏览器更会变成一种庞大的、与网络密不可分的工具 --如何写一个浏览器呢?)
常见的脚本语言有4类:编译指令、JSP脚本、动作标签和表达式语言(EL -- Expression Language,JSP2.0新增功能,在后边的Struts中也会重点的进行讲解的,哈哈哈)
--------------------------------------------------
昨天没有完成,晚上带着没事安装了ubuntu ~ 接下来会在 ubuntu下 继续就进行
--------------------------------------------------
下面开始说JSP中的两种注释:一种是可以在客户端显示的注释,另外一种是客户端看不到的注释。
8.1 客户端可见注释 - 注释格式 - <!-- *************--> ,此类注释可以通过客户端查看网页源代码的方式查看到(和HTML文件中的注释非常像),同时,由于是JSP下的注释,开发者可以将动态表达式添加到其中,比如下边的代码:
<!-- 当前时间为 : <%= (new java.util.Date()).toLocaleString() %> -->
该注释会在浏览器中显示如下信息:
<!-- 当前时间为 : Match 14 ,2014 -->
8.2还有一种是我们程序员开发JSP用的注释 : <%-- *********************--%> ,此类注释和JAVA中的注释很像,在此不再做详细介绍了。
9 JSP基本语法 - 声明变量和函数
在JSP中可以像标准的JAVA程序那样声明变量和函数,但是为了确保MVC的完整性,不建议过多的使用JSP端的变量和函数。
声明格式如下:
<%! declaration ; [declaration]+ ......%>
在此需要注意,一个声明只在当前页面有效,因此,这也是不建议过多使用JSP声明的原因。下边是一段简单的代码说明一下:
<%! int ILOVEYOU = 214; %> <%! public String findGF(int i) { return "I Love You" } %>
10 JSP基本语法 - 表达式的结果输出,此种表达式的格式为 <%= expression %> 前边的文章已经举过代码的例子了,具体代码请看第二日的例子。
11.JSP基本语法 - JSP脚本 - scriptlet , JSP脚本就是在网页端的JAVA代码,可以包含多条JAVA语句、函数(JAVA方法,C用多了老是改不过来)、变量和表达式,同时还可以使用JSP内置对象和<jsp:useBean>声明的对象。(JSP内置对象和<jsp:useBean>将会在以后的博客中讲解,敬请期待)
JSP脚本格式: <% java code %> ,代码例子如下:
<HTML> <BODY> <% int ooxx = 23; %> <font size = <%=ooxx%>> Gossip Girl,xoxo </font> </BODY> </HTNL>
----------------------------------------------------------------
之后会将全部的JSP元素分析并总结一次
----------------------------------------------------------------