Articles of 2

Primefaces colonne statiche e dinamiche in datatable

Sto usando Primefaces 5.0 per creare un datatable dinamico. My DataObject ha alcuni campi obbligatori e un elenco di “tupel” opzionale (coppia chiave-valore). L’elenco opzionale può variare nelle dimensioni. Pertanto ho bisogno di un meccanismo dinamico per mostrare un elenco di DataObject in Primefaces.DataTable. Il mio approccio assomiglia a: public class DataObject { private String […]

UISelectMany su un elenco causa java.lang.ClassCastException: java.lang.String non può essere lanciato su T

Sto usando su una List : private List selectedItems; private Map availableItems; Quando si invia il modulo e si scorre sopra gli elementi selezionati come di seguito, for (int i = 0; i < selectedItems.size(); i++) { Long id = selectedItems.get(i); // … } Quindi ottengo un’eccezione di class: java.lang.ClassCastException: java.lang.String cannot be cast to […]

Perché il getter viene chiamato così tante volte dall’attributo reso?

In relazione a un esempio precedente, ho provato a monitorare i miei metodi get / set sul server (quando vengono chiamati e con quale frequenza). Quindi, il mio aspetto attuale è stato così: @ManagedBean(name=”selector”) @RequestScoped public class Selector { @ManagedProperty(value=”#{param.profilePage}”) private String profilePage; public String getProfilePage() { if(profilePage==null || profilePage.trim().isEmpty()) { this.profilePage=”main”; } System.out.println(“GET “+profilePage); […]

Come usare p: graphicImage con StreamedContent in p: dataTable?

Voglio caricare dynamicmente le immagini da un database con una tabella di dati PrimeFaces. Il codice si presenta come segue che si basa su questo argomento del forum PF : #{msg.codigo} #{inv.producto.codProducto} Foto con public StreamedContent getStreamedImageById() { DefaultStreamedContent image = null; String get = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get(“inv”); System.out.println(“[Param]: ” + get); // This prints null. Long […]

Come sbarazzarsi di AVVERTENZA: PWC4011: imansible impostare la codifica dei caratteri di richiesta su UTF-8

Questo è su GlassFish 3.1, utilizzando PrimeFaces su Mojarra e salato con MyFaces CODI. Su quasi ogni richiesta appare il seguente messaggio: AVVERTENZA: PWC4011: imansible impostare la codifica dei caratteri di richiesta su UTF-8 dal contesto /com.myapp_war_0.1, poiché i parametri di richiesta sono già stati letti o è già stato chiamato ServletRequest.getReader () Questo è […]

Come aggiornare la versione di Mojarra in GlassFish

Voglio aggiornare la mia applicazione JSF per utilizzare Mojarra versione 2.1.8. Ho aggiunto queste righe nel file POM del pacchetto WAR: org.glassfish javax.faces 2.1.8 Ho anche aggiunto il repository JSF. Il pacchetto I è compilato correttamente con la versione 2.1.8 di Mojarra. Ma quando apro il registro GlassFish vedo che esiste una versione 2.1.6 di […]

Gestire le dipendenze DLL con Maven

Ho un programma Java con Maven che gestisce le sue dipendenze. Una di queste dipendenze è un wrapper JNI per un altro programma. Maven si occupa del riferimento al file JAR pertinente, ma mi viene lasciato il caos con il file DLL. C’è un buon modo per avere Maven anche per gestire la DLL? Idealmente […]

Come gestire la scadenza della sessione e ViewExpiredException in JSF 2?

Si consideri il seguente scenario. Sto facendo clic sul pulsante di invio di un modulo JSF, dopo che la sessione è scaduta (scaduta). Il browser visualizza un messaggio di eccezione: ViewExpiredException: imansible ripristinare il contesto vista Quello che voglio fare è redirect automaticamente alla home page del sito Web dopo che la sessione è scaduta. […]

Specifica JDK per Maven da usare

Sto cercando di creare un plugin Hudson che ho modificato e richiede jdk1.6. Questo va bene, ma non vedo come posso dire a Maven dove si trova il diverso jdk. Ho trovato alcune menzioni su internet ma non sembrano applicarsi a me. Alcuni suggeriscono di aggiungere alcuni config a .m2/settings.xml ma non ho un settings.xml […]

Come associare il contenuto dinamico usando ?

Uso per visualizzare il contenuto PDF statico. Come posso cambiarlo per visualizzare il contenuto dinamico?