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

    [java-jsp]

    Ciao, ho il seguente problema che mi fa sclerare da ieri:
    in pratica devo compore un stringa che userò per inserire dei dati nel db.
    Appena entro nel ciclo for perdo le tracce del contenuto. Ho provato a usare anche n bean esterno per settare la variabile e poi farmela restituire ma niente. La classe query ha un metodo set e get

    <code>
    <%
    Processo p = (Processo)session.getAttribute("processo");
    if(p==null)p=new Processo();
    Vector v_d_ne = (Vector)session.getAttribute("v_d_ne");
    if(v_d_ne==null)v_d_ne = new Vector();
    Vector v_d_to = (Vector)session.getAttribute("v_d_to");
    if(v_d_to==null)v_d_to= new Vector();

    Query q = new Query();
    String insert_d="insert into documenti (nome,path,tipo,nome_p) values";
    for(int i=0;i<v_d_ne.size();i++){
    Documentazione d = (Documentazione)v_d_ne.elementAt(i);
    insert_d = insert_d+"('"+d.getTitolo()+"','"+d.getPath()+"',' "+d.getTipo()+"','"+p.getNome()+"')";
    if(i<v_d_ne.size()-1)insert_d = insert_d+",";
    q.setQuery(insert_d);
    }
    InsertProcesso ip = new InsertProcesso();
    ip.insert(p);
    ip.insertD(q.getQuery());
    application.removeAttribute("menu");
    %>
    <div id="main">
    <h1>Dati inseriti</h1>

    </div>
    <%=q.getQuery()%>
    </body>
    </code>
    tomcat 6.016
    netbeans 6.1

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    309
    trovato :rollo:
    aspettavo 10 minuti prima di postare ...
    cmq cercavo di pescare i vettori in sessione con un nome sbagliato
    ciao
    tomcat 6.016
    netbeans 6.1

  3. #3
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    prova a spostare l'istruzione

    String insert_d="insert into documenti (nome,path,tipo,nome_p) values";

    dentro al for, come prima istruzione del for.

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

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 © 2024 vBulletin Solutions, Inc. All rights reserved.