站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题-lt;%! %-gt;与-lt;% %-gt;中定义变量的区别?

-lt;%! %-gt;与-lt;% %-gt;中定义变量的区别?

摘要: <%! %>与<% %>中定义变量的区别?


请问在一个jsp也没中,在<%! %>和在<% %>定义的变量有什么区别?

比如:
<%!
String temp1="";
%>

<%
String temp2=""
%>

temp1与temp2有什么区别呢?
谢谢。


前面一个变量可以被所有用户共享。


可否深入解释一下,谢谢。


前面一个是全局变量,后面的是局部的
一般变量定义使用后者,前面一个变量可以被所有用户共享的


mark


<%! %> 全局
<% %> 局部


推荐不要在jsp用这些标签,
尽量使用MVC标签,或者模板语言


我听老师讲,<%! %>里的代码要被编译倒service()里。
散分。


↑返回目录
前一篇: 【垂死挣扎】在MyEclipse中如何启动JBoss啊 怎么在控制台上可以 在MyEclipse怎么就不好使呢?
后一篇: 请教一个hibernate问题,各位高手多帮忙指点!