我是Spring Web Flow的初学者。我在流xml文件中遇到了这个标签。
<on-start>
<set name="flowScope.products" value="cartService.products"/>
<set name="flowScope.shippingOptions"value="cartService.shippingOptions"/>
<set name="requestScope.productId" value="requestParameters.productId"/>
</on-start>
值-cartService.shippingOptions
是什么意思?它引用任何Java字段吗?还是只是一个字符串? value = "requestParameters.productId"
是什么
参考?总体而言,<set>
标签的可能值是什么?
我提交了文件,但不清楚。谁能帮忙<set>
标签的value属性是否包含字符串或它是对Java字段的引用?
有人可以回答吗?
答案 0 :(得分:1)
requestParameters
是一个特殊的EL变量,它引用http请求中的参数。参见special variables
value
通常是可以评估的EL表达式。您可以使用任何Spring bean,输入,变量,范围,事件等。
有关{EL}的更多详细信息,请参见this link