【发布时间】:2011-06-15 16:11:51
【问题描述】:
我在谷歌上遇到了困难,以下脚本标签有什么区别:
<%# ... %>
<% = ... %>
<% ... %>
有人可以帮忙吗?
【问题讨论】:
-
没有什么像
-
@Alex R.,你为什么认为是 Ruby?
我在谷歌上遇到了困难,以下脚本标签有什么区别:
<%# ... %>
<% = ... %>
<% ... %>
有人可以帮忙吗?
【问题讨论】:
这些标记也可能是 ASP.NET 标记。
这里是每个标签信息的链接:
<%# ... %>Data-Binding Expression Syntax
<%= ... %>Displaying from ASP.NET
<% ... %>Embedded Code Blocks in ASP.NET Web Pages
【讨论】:
我不知道第一个
但是 2 和 3 是 jsp 标签,
2 一个是表达式标签,比如当你想从 jsp 变量中获取值时,你可以使用这个标签
例如
String arg = "Pratik"
现在你想在 jsp 页面的任何地方使用它
Hello <%= name %> ////// it will print on web page as Hello Pratik
第三个是脚本标签 当你想写jsp块时,你可以在这个标签内写java代码
例如
<%
String name="";
name = "abc";
out.println(name);
%>
【讨论】: