一个.jsp文件中有${},比如下面红色的部分
<% @ page pageEncoding = " GBK " %>
< html >
< head >
< title > 提交结果 </ title >
</ head >
< body >
< h1 > [color=red]${result} [/color]</ h1 >
</ body >
</ html >
难道是velocity脚本?velocity好像是.vm文件的。
用过的朋友说下,小弟愚昧啊实在。
[quote]${result} [/quote]
这是JSP EL 表达式语言。
这个是el表达式
只要你在后台有名为result的属性名,那么在这个地方就会显示该属性对应的值。
例如:你在后台这样写:
[code="java"]request.setAttribute("result","你要返回的值");[/code]
那么当转到这个页面的时候,就会在${result} 处显示:你要返回的值。
JSP中的EL表达式详细介绍
[url]http://www.iteye.com/topic/402755[/url]
这就是jsp的el表达式嘛
${result}
它是依次从jsp的4个作用域范围里取result属性值
page.getAttribute("result");
request.getAttribute("result");
session.getAttribute("result");
application.getAttribute("result");