JSP页面的基本结构:HTML元素;注释(JSP注释,HTML注释);脚本元素(声明,表达式,脚本片段);指令(page指令,taglib指令,include指令);动作(<jsp:useBean>,<jsp:forward>,<jsp:include>)。
1、注释:
1)HTML注释:<!-- HTML注释--> 客户端查看源代码时可以看到
2)JSP注释:<%-- JSP注释--%> 又称隐藏注释,客户端看不到
|
servlet源文件 |
客户端页面源文件 |
浏览器显示 |
HTML注释 |
出现 |
出现 |
不显示 |
隐藏注释 |
不出现 |
不出现 |
不显示 |
脚本注释 |
出现 |
不出现 |
不显示 |
2、脚本元素:JSP页面中的java代码段
1)声明变量:<%! 声明语句;%>
2)声明方法:<%! 声明方法%>
声明变量和声明方法时页面级的,即它们在声明语句所在的页面时有效的。Tomcat将JSP页面转换为java类,则声明变量是该类的成员变量,声明方法时该类的的方法。成员变量在执行过程中是被所用用户共享的,用户改变成员变量时会影响其他用户使用此成员变量
3)表达式:<%= 表达式%> 服务器将运算结果转换为字符串输出到JSP页面
注:表达式后不需加“;”,“<%=”是一个整体不可有空格。
4)java程序段:<% java程序段 %> 当<