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

    collegare java e javascript in una pagina jsp

    salve a tutti,
    sto realizzando una pagina web JSP cioè con html e codice java per collegami al database mysql
    volendo utilizzare i dati letti dal database per farli modificare come posso implementare la cosa?
    le caselle di testo di html sono riscrivibili dopo la creazione? non lo so...
    cmq avevo pensato a caselle create con javascript però poi ho il problema di non poter collegare il database con javascript....
    come potrei prendere i dati letti dal database tramite codice java e portarli dentro a javascript per poter essere usati/modificati e successivamente esportati per fare l'UPDATE nel database tramite codice java ?

    se avete consigli o esempi vi ringrazio....oppure eventuali contestazioni visto che ancora non ho be chiaro quale codice utilizzare in queste pagine....

    grazie...

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Dovresti stampare il tuo codice Javascript al volo tramite Java ed inserire i dati dove sono necessari.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    quindi mi consigli di mettere il javascript dentro al java ke sta dentro l'html?
    però caselle e bottoni sarebbero sempre javascript e non più html?

  4. #4
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Prova Caselle</title>
    <script type="text/javascript">
    function sposta(pippo) {

    document.all.arrivo.value=pippo;

    }

    </script>
    </head>
    <body>

    <input type="text" name="partenza" onkeyup="" size="11">
    <input type="text" name="arrivo" size="13">


    <input type="button" value="PROVA" name ="prova"onclick="sposta(document.all.partenza.valu e)">

    <%
    if (request.getParameter("partenza")!=null){

    }
    %>





    </body>


    </html>

  5. #5
    dovrei passare dei valori tramite la parte in java (questo è un sempio) alla funzione javascript che carica i dat nelle caselle di testo.

    mi potete dire come modificare questo codice di esempio?

    grazie

  6. #6
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Non tutto il Javascript. Solo i dati, qualcosa come

    codice:
    <%
        String[] data={"hello", "world"};
    
        String jsData="[";
        for (int i=0; i<data.length; i++)
        {
            jsData=jsData+"'"+data[i]+"'";
            if (i<data.length-1) jsData=jsData+", ";
        }
        jsData=jsData+"]";
    %>
    
    <script>
    var array=new Array(<%=jsData%>);
    </script>

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  7. #7
    ma quando verrebbero eseguiti questi due codici?

    io ho due modi per farli partire giusto?
    -con il click del javascript
    -con la form di html

    nel primo caso dovrei far eseguire un funzione javascript e poi del codice java che però non posso far partire giusto?

    nel secondo caso dovrei far partire il codice java e poi però ho lo script fuori e quello lo dovrei mettere subito dopo il codice java ??

  8. #8
    scusa se vi chiedo un altro esempio però non riesco a pasare i dati da un codice all'altro...

    io vorrei usare un input type="BUTTON" ; sono costretto ad usare il ONCLICK oppure posso anche con questo tipo far partire del codice java? (l'importante è non far cancellare i dati della casella iniziale...

    mi servirebbe un esempio per poter prendere questo dato da uno dei due codici e portarlo in java per prendere i dati dal database (come esempio anche una samplice stringa) e poi prendere la stessa stringa e scriverla nella seconda casella del mio esempio...

    ke ne dite è fattibile oppure devo cambiare metodo di input/output ?

    grazie mille...

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.