日期:2014-05-18  浏览次数:20653 次

问一个jsp入门级的问题!!!
在jsp中 <%%> 和 <%=%> 的区别?
大哥们能给我举几个例吗?
我一直对这两个符号都不是很理解!!!


------解决方案--------------------
<%%> 用于写java代码,其中的内容会原封不动的作为java代码加入到servlet中; <%=%> 这是打印表达式的值。
举例:
<!--code begin-->
<%
String str= "Hello ";//定义一个str变量,jsp页面不会显示此变量
%>
<%=str%>
<!--code end-->
<!--打印str变量,jsp页面会显示hello--> 。
可以将以上代码加到你的jsp页中看一下
------解决方案--------------------
我简单的说 <%%> 中间是写语句的。他可以写方法,赋值一些事情。
<%=%> 我称之为表达式,他表示的是一个值。比如 <%=2+4%> 显示的时候是6