当前页面: 开发资料首页 → JSP 专题 → -lt;%! %-gt;与-lt;% %-gt;中定义变量的区别?
-lt;%! %-gt;与-lt;% %-gt;中定义变量的区别?
摘要: <%! %>与<% %>中定义变量的区别?
请问在一个jsp也没中,在<%! %>和在<% %>定义的变量有什么区别?
比如:
<%!
String temp1="";
%>
<%
String temp2=""
%>
temp1与temp2有什么区别呢?
谢谢。
前面一个变量可以被所有用户共享。
可否深入解释一下,谢谢。
前面一个是全局变量,后面的是局部的
一般变量定义使用后者,前面一个变量可以被所有用户共享的
mark
<%! %> 全局
<% %> 局部
推荐不要在jsp用这些标签,
尽量使用MVC标签,或者模板语言
我听老师讲,<%! %>里的代码要被编译倒service()里。
散分。