本文主要是介绍看懂JSP声明的格式。。。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在WebRoot下新建test3.jsp
修改body内容:
<%! int a = 3; %>
<% int b = 3; %>
<%= a-- %><br>
<%= b-- %>
启动Tomcat在浏览器地址栏输入http://localhost:8080/test/test3.jsp不断刷新,每次出来的结果都是第一行在3的基础上递减,而第二行一直是3
<%! int a = 3; %>JSP的声明格式
<% int b = 3; %>脚本段的格式
但服务器JSP转换为Servlet时,会将JSP中的声明转换为类的成员变量,而将脚笨段转换为方法中的局部变量,Servlet是单实例的,这样成员变量的值就只有一个
每个用户都会访问到它,而脚本段中的值则是局部变量,每个用户访问的时候各有一份,互不影响。
这篇关于看懂JSP声明的格式。。。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!