jsp %号作用?下面介绍一下在jsp里%号作用。
%”符号在jsp中的用途是在标志的属性为字符串类型时,计算OGNL表达式的值。
jsp中<% %>是什么含义
JSP(Java Server Pages)与Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本.
<%............%>
是在JSP页面中使用,在%之间 直接写JAVA代码。
因为JSP页面运行是通过Servlet自动编译成JAVA代码。
所以在%之间写的代码会在编译后的文件中原样输出。
例 可以直接定义全局变量或局部变量
jsp中<%%> 与<%!%>的区别是什么?
<% % >和<% !%>的不同之处在于:翻译不同,定义不同,声明不同。
一、翻译不同
1. <%%>:将<%%>的内容转换为Servlet的服务方法。
2.<% !% >: <%!%>的内容被直接翻译到Servlet类中。
二、定义不同
1. <%%>: <%%>定义局部变量或调用方法,但不能定义方法。
2.<% !% >: <%!局部变量和方法不能仅由%>定义。
三、声明不同
1.<%%>:<%%>不能声明方法、属性、全局变量。
2.<% !% >: <%!%>可以声明方法、属性和全局变量。