0

ファインダーにルーペ フィールドを追加する方法はありますか? 私はルーペフィールドでこのファインダーフォームを試しています:

<form:find id="fc_org_po_dominio_Carga" finderName="ByUnidadmotor"
    path="/cargas/reports/reporte_rendimientoxplacaPeriodo/genera?size=${empty param.size ? 10 : param.size}&amp;command=0" 
    render="${empty dependencies}" z="user-managed">
   <loupefield:loupe 
       additionalFields="placas,modelovehiculo,areaadscrita" 
       caption="placas" controllerPath="cargas" 
       field="unidadmotor" disableFormBinding="true"
       id="c_org_pgjeo_dominio_Carga_unidadmotor" 
       itemValue="id" items="${vehiculoes}"
       listPath="vehiculoes/list" mode="create" 
       path="/vehiculoes" pkField="id" z="user-managed"/>
 </form:find>

しかし、私はこのエラーが発生しました:

org.springframework.beans.NotReadablePropertyException: Bean クラス [java.lang.String] の無効なプロパティ 'unidadmotor': Bean プロパティ 'unidadmotor' が読み取れないか、無効なゲッター メソッドがあります: ゲッターの戻り値の型はパラメーターの型と一致しますかセッターの?

たとえば、petclinic online: http://geo-gvnix.rhcloud.com/pets?find=ByOwner&form&page=1&size=10 所有者を探すときは、選択フィールドの代わりにルーペフィールドが必要です。

ヒントはありますか?

4

1 に答える 1