一个JSP中可以有HTML、Java代码和其他页面元素
一、脚本(Scriptlet)
1.1、<%%>:用于定义局部变量、Java代码用的
<body>
<!-- 用于定义局部变量、Java语句 -->
<%
String name = "Throwanexception";
out.println(name);
%>
</body>
1.2、<%!%>:定义全局变量、定义方法
<body>
<%!
public String name ;//全局变量
public void print(){
name = "Throwanexception";
}
%>
</body>
1.3:<%=输出表达式%>
<%=name%>
最后截图:
小提示:如果修改web.xml、配置文件、Java就需要重启tomcat,但是修改jsp、html、js就不需要重启tomcat
二、指令
page指定的属性:
language:JSP页面使用的脚本语言
import:导入的内或者包
pageEncodeing:JSP文件自身编码 jsp ->java
contentType:游览器解析jsp的编码
三、注释
3.1、html注释--<!-- -->
3.2、java注释--//或者/* */
3.3、jsp注释--<%-- --%>