Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    115

    Display Tag Library / INFO: No LocaleResolver configured

    Ciao, ho un problema a far funzionare questa libreria nel mio progetto.
    Ho importato tutte le librerie necessarie (commons-logging ,commons-lang , commons-collections,commons-beanutils ,log4j ,itext (optional, for pdf/rtf export) )

    Ho provato ad eseguire il primo esempio degli LIVE EXAMPLES sul sito ufficiale ma il risultato che ottengo e' sempre il medesimo > Nothing found to display. sulla pagina .jsp e in console il messaggio che riscontro e' il seguente :

    19-mar-2010 14.51.26 org.displaytag.export.ExportViewFactory <init>
    INFO: Initializing ExportViewFactory with type={csv,excel,xml,pdf}
    19-mar-2010 14.51.26 org.displaytag.properties.TableProperties getLocaleResolverInstance
    INFO: No LocaleResolver configured.

    Il codice della mia pagina jsp e' questo :

    codice:
    <% 
    				
    				List<Contatto> test2  = new ArrayList<Contatto>(2);
    				test2.add(0,new Contatto(1,"AAA2","BBB2"));
    				test2.add(1,new Contatto(1,"AAA22","BBB222"));
    
    				request.getSession().setAttribute("test2",test2);
    
    				%>
    
    					<display:table name="test2" >
    					</display:table>
    dove Contatto e' un semplice oggetto con id,nome e cognome (con i metodi accessori adeguatamente implementati..)

    Mi potete aiutare a capire dove sto sbagliando?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    115
    Ho trovato il modo di mostrare a video i dati, ovvero modificando il codice a

    codice:
    <display:table name="sessionScope.test2" />
    Qualcuno gentilmente potrebbe spiegarmi perche' in questo modo i dati vengono visualizzati?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    309
    ciao
    sembra che hai sbagliato qui:
    request.getSession().setAttribute("test2",test2);
    bastava:
    session.setAttribute("test2",test2);
    che è uguale a scrivere sessionScope.
    tomcat 6.016
    netbeans 6.1

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.