Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-06-2010, 19:47   #1
YSN
Member
 
Iscritto dal: Oct 2008
Messaggi: 112
J2EE + Struts

Salve a tutti, premetto che sono alle prime armi, comunque, per un'esercitazione nello sviluppo di app web, devo inserire un prodotto nel db, il db è già creato...tutto sembra a posto ma quando inserisco i dati nei campi e schiaccio il bottone di inserimento non mi inserisce nulla, nel pagine jsp ho costruito i vari campi....:
Codice:
<html:form action="/aggiungiProdotto.do">
    <table>
        <tr>
            <td>Codice :</td>
            <td><html:text property="codice"/></td>
        </tr>
        <tr>
            <td>Marca : </td>
            <td><html:text property="marca"/></td>
        </tr>
        <tr>
            <td>Descrizione : </td>
            <td><html:text property="descrizione"/></td>
        </tr>
        <tr>
            <td>Giacenza : </td>
            <td><html:text property="giacenza"/></td>
        </tr>
        <tr>
            <td><html:submit value="Inserisci"/></td>
           
        </tr>
    </table>
</html:form>
nella classe dell'azione ho scritto:
Codice:
    public ActionForward execute(ActionMapping mapping,
                                ActionForm form,
                                HttpServletRequest request,
                                HttpServletResponse response) throws Exception {

        HttpSession session = request.getSession();
        FormProdotto formProdotto = (FormProdotto) form;
        Prodotto prodotto = new Prodotto();
        BeanUtils.copyProperties(formProdotto, prodotto);


        try{
            
            DAOProdotto.doInsert(prodotto);
            session.setAttribute("prodotto", prodotto);
            return mapping.findForward("continua");

        }catch(DAOException ex){
            logger.error("Errore  : " + ex.toString());
            return  mapping.findForward("annulla");
        }
        
    }
invece ne file di configurazione struts-config.xml ho scritto questo pezzo che associa il comando all'azione:

Codice:
<action path="/aggiungiProdotto"
            input="/prodotto.jsp"
            type="org.tizio.esercitazione.controllo.AzioneInseriementoProdotto"
            name="formProdotto"
            scope="request"
            validate="true"
            cancellable="true">

            <forward name="continua" path="/ok.jsp"/>
            <forward name="annulla" path= "/schermoErrore.jsp"/>
        </action>
chiedo scusa se non mi sono spiegato bene ma sono alle prime armi.
YSN è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
Falso Portale dell'Automobilista ruba pa...
Apple chiude il miglior trimestre di giu...
Sony tira dritto sull'addio ai dischi Pl...
I robot di Google adesso lavorano in squ...
1 miliardo di utenti al giorno: il nuovo...
Broadcom rilascia patch per cinque vulne...
Dalle Fat alle micro e-bike, Engwe ha sc...
L'ossessione per l'IA costa a Zuckerberg...
'Abbiamo le tue foto e la tua cronologia...
Sony rassicura su PS5: memoria assicurat...
Batterie allo stato solido sempre pi&ugr...
OPPO Reno 16 Series, l'editing di foto e...
È gara a chi ne ha violate di più: Claud...
I nuovi Redmi Note 17 arrivano su Amazon...
Il meglio di Amazon in 3 minuti di lettu...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:33.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v