Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Problema optionsCollection

    Ciao a tutt*,
    ho questo problema: nella label dovrebbe andare oltre a tempCognome anche tempNome, che sono campi di un DB. Ho provato in vari modi ma sembra che ci vada un campo univoco.


    codice:
    <html:select name="InsertManualeForm"  property="cls_temp" styleId="drop_temp" onchange="getdropvaluetemp()">
       <html:option value="0">Seleziona Utente</html:option>
       <html:optionsCollection name="InsertManualeForm" property="tempList" 
                label="tempCognome" value="tempIdRelutente"/> 
    </html:select>

    Grazie in anticipo.
    Ultima modifica di LeleFT; 04-09-2014 a 12:09 Motivo: Aggiunti i tag CODE

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Nerudiano Visualizza il messaggio
    ho questo problema: nella label dovrebbe andare oltre a tempCognome anche tempNome, che sono campi di un DB. Ho provato in vari modi ma sembra che ci vada un campo univoco.
    Sono i tag di Struts, se non sbaglio, vero? Comunque label mi pare faccia riferimento ad una singola proprietà. Nella classe dei tuoi oggetti che tratti lì, basterebbe mettere una singola proprietà es. "nominativo" ( getNominativo() ) che ti fornisce la descrizione con cognome e nome.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Si scusate, non ho dimenticato di aggiungerlo che lavoravo con Struts e con Hibernate. In label va inserito il campo di Hibertate, che corrisponde al campo del DB.

    Quote Originariamente inviata da andbin Visualizza il messaggio
    Nella classe dei tuoi oggetti che tratti lì, basterebbe mettere una singola proprietà es. "nominativo" ( getNominativo() ) che ti fornisce la descrizione con cognome e nome.
    Per classe ti riferisci per caso a cls_temp?

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Se ben ricordo, è quel property="tempList", cioè è la proprietà (del bean nell'attributo "InsertManualeForm") che ti fornisce la collezione di oggetti, che chiaramente sono di una certa classe, presumibilmente una tua.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Se ben ricordo, è quel property="tempList", cioè è la proprietà (del bean nell'attributo "InsertManualeForm") che ti fornisce la collezione di oggetti, che chiaramente sono di una certa classe, presumibilmente una tua.
    tempList è un'ArrayList che carica tutti i campi del DB. Tu dici di sostituirla con una che prende solo nome e cognome?

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Nerudiano Visualizza il messaggio
    tempList è un'ArrayList che carica tutti i campi del DB.
    E adesso di che classe sono gli oggetti? Quella classe è da modificare aggiungendo una proprietà (oltre a tempCognome, ecc... che già ci sono).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.