有什么不同

时间:2010-10-20 13:30:19

标签: jsp struts

你好,有什么区别 <%+i%>${i}

1 个答案:

答案 0 :(得分:3)

<% %>是一个jsp scriptlet - 你可以在那里编写java代码 <%= %>是一个jsp表达式 - 你可以在那里放置没有分号的java语句,它们将被打印在页面上。
${}是一个EL表达式 - 你可以使用这些而不是jsp表达式(推荐使用EL) 举个例子:<%=request.getAttribute("query") %>${query}

相同