JSP技术概述
终于把servlet的写完了,其实弄清楚了servlet,再来看jsp感觉就很简单,后面写快点,笔记严重滞后于看书的进度。
永远不要忘记JSP技术是服务器端的技术,JSP会转换成servlet!!!浏览器根本不认识JSP,它们看到的只是JSP页面的输出
jsp和servlet配合使用,各有优点。
JSP基本语法:
1,HTML文本
HTML内容,不加更改的传递给客户
2,HTMl注释
<--! HTML注释内容 --> 发送给客户,但不被浏览器显示
3,JSP注释
<%-- JSP注释内容 --%> 开发人员注释,不发送给客户程序
4,JSP表达式
每次请求页面时都计算值并发送到客户程序
<%= Java Value %>
5,JSP Scriptlet
每次请求页面时执行的一个或多个语句
<% Java代码 %>
6,JSP声明
在页面转换成servlet时,成为类定义的一部分字段或者方法
<%! Field Defination %>
<%! Method Defination %>
7,JSP指令
servlet代码的高层结构信息,页面转化期间引入的代码或所采用的定制标签库
<%@ %>
page
include
taglib
8,JSP动作
页面被请求时应采取的动作
jsp:include
jsp:useBean
jsp:invoke
9,定制标签(定制动作)
对定制标签的调用
<prefix:name>
body
</prefix:name>
10,转义的模板文本
需要特殊解释的文本,斜杠被移除,剩余的文本发送到客户端
<\%
%\>
后面将逐个论述用法