String sql = "select c.name,c.sex,c.company ,c.officeAddress,c.officePhone from CardType t , Contact c  where (t.type=? or c.name=?) and t.oid=c.typeid and t.uid=? ";
Query query = getSession().createSQLQuery(sql);
if(forms.getTypesss()==null){//名片夹类型
forms.setTypesss("我的老板");    
}else if(forms.getContactname()==null){//查找框的Text      
forms.setContactname("123");       
}      
query.setString(0,forms.getTypesss());  
query.setString(1,forms.getContactname()); 
query.setInteger(2,account.getUid().intValue());
List list = query.list();          
request.setAttribute("cont",list);     这样写是执行了,我在页面上是 一加载页面就进入到了这个Action ,但是存在一个问题了, t.type=? 一进来想显示全部 但不知道给什么字段随便先给了一个 if(forms.getTypesss()==null){//名片夹类型
forms.setTypesss("我的老板");      请问怎么在一进入Action 就显示全部呢, 不想采用写2个Action的办法来实现等待前辈们来解答!