弱弱的问一下,这种事什么语法?

一个.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");