博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
看懂JSP声明的格式。。。
阅读量:6885 次
发布时间:2019-06-27

本文共 499 字,大约阅读时间需要 1 分钟。

在WebRoot下新建test3.jsp

改动body内容:

    <%! int a = 3; %>

    <% int b = 3; %>
    <%= a--  %><br>
    <%= b-- %>

启动Tomcat在浏览器地址栏输入不断刷新,每次出来的结果都是第一行在3的基础上递减,而第二行一直是3

<%! int a = 3; %>JSP的声明格式

<% int b = 3; %>脚本段的格式

但serverJSP转换为Servlet时,会将JSP中的声明转换为类的成员变量。而将脚笨段转换为方法中的局部变量,Servlet是单实例的,这样成员变量的值就仅仅有一个

每一个用户都会訪问到它。而脚本段中的值则是局部变量,每一个用户訪问的时候各有一份,互不影响。

详细的能够訪问到这个文件夹下的文件test3_jsp.java
D:\Program Files\apache-tomcat-6.0.35\work\Catalina\localhost\test\org\apache\jsp


转载于:https://www.cnblogs.com/gavanwanggw/p/6816309.html

你可能感兴趣的文章
FeatureLayer.MODE_SNAPSHOT限制数量问题
查看>>
Go数据结构之Queue
查看>>
例题7-6 UVa140 Bandwidth(枚举+剪枝)
查看>>
java中static关键字的作用
查看>>
使用UIPageControl UIScrollView制作APP引导界面
查看>>
PyQt4 ShowHMDB show sqlite3 with QTableWidget summary
查看>>
你所能用到的BMP格式介绍(一)
查看>>
题目1489:计算两个矩阵的乘积
查看>>
raid
查看>>
LoadRunner学习第三天
查看>>
[转]缺少 ; (在标识符 PhysicalMediumType 的前面)
查看>>
redis
查看>>
C++11中的tuple应用:让函数返回多个值
查看>>
JSON.parse()和JSON.stringify()
查看>>
MySQL自学2018/03/30-DML语句
查看>>
Appium Desktop Inspector 安卓真机配置(Windows)
查看>>
vue+webpack 遇到的问题总结
查看>>
iOS开发多线程篇—GCD介绍
查看>>
2011百度校园招聘笔试题 C++类-附原创答案
查看>>
CI MSBuild env 2
查看>>