2015-10-05 58 views

回答

0

您應該在庫存組參考中使用@SearchAction。

您可以標註這樣的參考:

@ManyToOne(fetch=FetchType.LAZY) @SearchAction("MyReference.search") 
private Seller seller; 

然後定義在controllers.xml的動作,這樣的:

<controller name="MyReference"> 
    <action name="search" hidden="true" 
    class="org.openxava.test.actions.MySearchAction" 
    image="images/search.gif"> 
    </action> 
</controller> 

最後,你必須寫自己的搜索行動,其中你可以定義你自己的過濾器:

public class MySearchAction extends ReferenceSearchAction { 

    public void execute() throws Exception { 
     super.execute(); // The standard search behaviour 
     getTab().setBaseCondition("${number} < 3"); // Adding a filter to the list 
    } 

}