声明:
语法:<%! 声明;[声明;]+…… %>:一次可以声明一个或多个变量和方法,它们之间用分号隔开。声明的变量在servlet中将被转换成成员变量!!而在代码段中<% content %>声明的变量是局部变量!!
jsp注释:
1.HTML注释(输出的注释)
语法:<!--我是HTML注释 --> 可以阻止在页面上的显示,在查看源文件中可以看到注释的内容,但若注释内容中有可执行的代码,服务器端将会执行。标记内的所有JSP脚本元素、指令和动作正常执行。
2.jsp注释(隐藏的注释)
语法:<%-- 我是jsp注释 --%> 客户端查看原文件看不到注释内容,标记内的所有JSP脚本元素、指令和动作都将不起作用。
注意:在JSP注释中,不能使用--%>,但是如果你一定要使用的话,可以通过使用--%/>来避开。
表达式:
语法:<%= 表达式 %>:可以包含符合JAVA语言规范的任何有效表达式,但要注意:不能使用分号作为表达式的结尾,而在代码段<%……%>标签中,表达式要求以分号作为结尾。
代码段:
语法:<% 我是java代码 %> 代码在服务器端执行,能声明多个变量和方法。能使用任何有效的表达式。