一、JSP是什么?
JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。
JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。
二、JSP的工作原理及执行过程
1、 客户端发出请求
2、web容器将jsp转化为servlet代码(.java)
3、web容器将转化为servlet代码编译(.class)
4、web容器加载编译后的代码并执行
5、将执行结果响应给客户端
三、JSP语法规则
1:<% 局部变量+Java语句%>
<% //局部变量+Java语句
String name = "杨含玥";
out.println(name+"<br/>");
Init();
%>
2:<%! 全局变量+方法%>
<%!//全局变量+方法
public String idolname;
public void Init(){
idolname="东永裴";
}
%>
3:<%=直接输出语句%>
<%= name+"嘻嘻嘻"+idolname %>
四、JSP代码注释
第一种:JSP页面的普通注释 注释的内容是可见的,将出现在生成的HTML代码中,此代码将发送给浏览器,然后由浏览器负责忽略此注释。
<!-- 注释内容 -->
第二种:JSP页面中的隐藏注释 标记的内容客户端查看源码时是完全看不到的
<%-- 注释内容 --%>
第三种:JSP中java代码块注释:客户端不可见 以上两个注释都将由浏览器忽略
<% // 注释内容%> 单行注释
<% /* 注释内容*/ %> 多行注释