jsp中<%%> 与<%!%> , <%%>与<%=%>的区别是什么?
2017-03-15 22:40
405 查看
<%%>前者定义的是局部的变量的,<%!%> 后者是定义的全局变量方法
<%! %>里声明的变量和方法都是作为类的属性和方法存在的,<% %>里不能声明方法
而<% %>里声明的变量则是作为_jspService这个方法的内部属性
在ASP.NET中的<%=%>代码块指明了开发人员想要呈现的值(例如<%=”hello”%>就是呈现hello)。<%%>代码块则指出开发人员想要执行的代码,任何在其中呈现的输出都必须是显式地完成(例如<%Response.Write(“hello”);%>)。
所以说二者的区别就是<%=%>只是呈现某个值(比如说字符串呀),或者说用来和某个变量绑定;而<%%>则是执行一段代码(记住代码后要加“;”号),因为是被执行的代码嘛,“;”号是肯定要的。
<%! %>里声明的变量和方法都是作为类的属性和方法存在的,<% %>里不能声明方法
而<% %>里声明的变量则是作为_jspService这个方法的内部属性
在ASP.NET中的<%=%>代码块指明了开发人员想要呈现的值(例如<%=”hello”%>就是呈现hello)。<%%>代码块则指出开发人员想要执行的代码,任何在其中呈现的输出都必须是显式地完成(例如<%Response.Write(“hello”);%>)。
所以说二者的区别就是<%=%>只是呈现某个值(比如说字符串呀),或者说用来和某个变量绑定;而<%%>则是执行一段代码(记住代码后要加“;”号),因为是被执行的代码嘛,“;”号是肯定要的。
相关文章推荐
- jsp中<%%> 与<%!%> , <%%>与<%=%>的区别是什么? - u013305082的专栏 - 博客频道 - CSDN.NET
- <!--注释-->和<%--注释--%>有什么区别 (jsp页面与其相同)
- jsp中<%%> 与<%!%> , <%%>与<%=%>的区别是什么?
- <jsp:include>和<%@include file=""%>有什么区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <jsp:include page=”XXX”>与<%@ include file=”XXX”%>之间有什么区别
- jsp中的<%=表达式%>和<%表达式%>有什么区别?
- <%@ include file="url"%>与<jsp:include page="url"/>的区别
- <jsp:include page="">和<%@ include file=""%>区别总结
- <jsp:include>和<%@include file=""%>有什么区别?
- <%include file="a.jsp"%>与<jsp:include file="a.jsp"/>有什么区别?
- jsp页面中 <%%> <%! %>, <%=%> <%-- --%>有什么区别
- 弱问JSP中的<%= %>和${ }到底有什么区别?
- <!--注释-->和<%--注释--%>有什么区别
- <jsp:include />和<%@ inclue %>之间的区别
- <jsp:include>和<%@include%>的区别 转
- <%@ include file=""%>与<jsp:include page=""/>区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <jsp:include page="">和<%@ include file=""%>区别总结
- <%@ include file=""%>与<jsp:include page=""/>区别