10-20-2008 04:06 AM
10-20-2008 10:35 AM
10-20-2008 11:29 AM
ResultSet resultSet = this.searchService.query(
nodeRef.getStoreRef(),
SearchService.LANGUAGE_LUCENE,
"lo q sea…");
for (NodeRef resultado : resultSet.getNodeRefs())
{
…
}
Espero que te sirva.10-20-2008 11:57 AM
10-20-2008 12:56 PM
this.navigator.setSearchContext(search);
return OUTCOME_BROWSE;
Después. el BrowseBean tiene el método de getNodes()…así que posiblemente con estas herramientas te baste sin tener que lanzar la búsqueda 10-20-2008 04:51 PM
import org.alfresco.web.bean.*
public class MiBrowseBean extends BrowseBean{
public ReportBrowseBean() {
super();
}
public String obtenerXLS(ActionEvent event) throws Exception {
…
List<Node> results = this.getNodes();
}
…
}
<faces-config>
<!– Sobreescribimos el browse bean con el que permite descargar XLS –>
<managed-bean>
<description>
Mi bean
</description>
<managed-bean-name>BrowseBean</managed-bean-name>
<managed-bean-class>com.queres.alfresco.web.bean.MiBrowseBean</managed-bean-class>
… (continúa tú mismo)…
<a:menu id="searchMenu" itemSpacing="4" label="#{msg.more_actions}" image="/images/icons/menu.gif" menuStyleClass="moreActionsMenu" style="white-space:nowrap">
<a:booleanEvaluator value="#{NavigationBean.isGuest == false}" id="eval0">
<a:actionLink value="#{msg.save_new_search}" image="/images/icons/save_search.gif" padding="4" action="#{AdvancedSearchBean.saveNewSearch}" id="link20_1" />
<a:actionLink value="Descargar XLS" image="/images/filetypes/xls.gif" padding="4" actionListener="#{BrowseBean.obtenerXLS}" id="link20_1_1" />
…
10-21-2008 05:21 AM
10-21-2008 04:39 PM
03-23-2009 08:41 AM
04-21-2009 10:25 AM
<a:actionLink value="#{msg.save_search_pdf}" image="/images/icons/pdf.gif" padding="4" action="#{GuardarBusquedas.Consultar}"
<managed-bean>
<description>
Mi bean
</description>
<managed-bean-name>BrowseBean</managed-bean-name>
<managed-bean-class>com.queres.alfresco.web.bean.GuardarBusquedas</managed-bean-class>
… (bla bla bla)…
4.- Lo pruebo……javax.faces.FacesException: Error calling action method of component with id browse:link20_0
caused by:
javax.faces.el.EvaluationException: Exception while invoking expression #{GuardarBusquedas.Consultar}
caused by:
java.lang.NoSuchMethodException: org.alfresco.web.bean.GuardarBusquedas.Consultar()
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.