useBean setProperty的行为与广告不符

时间:2010-10-26 09:15:22

标签: java jsp-tags javabeans

我正在尝试在请求属性和带有

的bean之间使用“自动连线”
<jsp:useBean id="cib" class="(fqn).CarInfoWebBean" scope="request">
    <jsp:setProperty name="cib" property="*" /></jsp:useBean>  

但是(唯一)属性的setter不会被调用。

bean属性的类型为long,属性名称和属性名称匹配 奇怪的是那个

<jsp:setProperty name="cib" property="carId" param="carId"/>

也不起作用,但是

<jsp:setProperty name="cib" property="carId" value="${carId}"/>

工作正常。

1 个答案:

答案 0 :(得分:0)

事实证明,param属性和属性(*)只能获取请求参数,而不能获取请求属性......