Salve,
Avrei necessità di inviare tutte le variabili di questo form:

codice:
  <form name='myForm' onsubmit="ajaxFunction()">Id Destinatario: <input type='text' id='dest' /> <br />
Oggetto <input type='text' id='ogg' />
UTM <input type='text' id='utm' /> <br />
<br />


<input type='submit'  value='Query MySQL' />

    </form>
Ad una pagina .jsp attraverso questa funzione ajax:

codice:
<script language="javascript" type="text/javascript"><!-- 
//Browser Support Code
function ajaxFunction(){
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    // Create a function that will receive data sent from the server
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            document.myForm.time.value = ajaxRequest.responseText;
        }
    }
    var dest = document.getElementById('dest').value;
    var ogg = document.getElementById('ogg').value;
    var utm = document.getElementById('utm').value;


    var queryString = "?dest=" + dest + "&ogg=" + ogg + "&utm=" + utm ;
    ajaxRequest.open("GET", "invioDB.jsp" + queryString, true);
    ajaxRequest.send(null); 
       
}
return false;
//-->
</script>
la pagina invioDB si occuperà di popolare una tabella mysql in questo modo:


codice:
<%-- 

--%>
<%@ page import="java.io.*,java.util.*,java.sql.*"%>
<%@ page import="javax.servlet.http.*,javax.servlet.*" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
<sql:setDataSource var="snapshot" driver="com.mysql.jdbc.Driver"
     url="jdbc:mysql://localhost/"
     user="root"  password=""/>
 
       
       
<sql:query dataSource="${snapshot}" var="result">
<sql:query dataSource="${snapshot}" var="result">
INSERT INTO msg_increp (id_utente_dest, oggetto, coordinate_utm, descrizione_evento, valutazione, misure intraprese)
VALUES ('<%= request.getParameter("dest") %>','<%= request.getParameter("ogg") %>','<%= request.getParameter("utm") %>','<%= request.getParameter("descr") %>','<%= request.getParameter("val") %>','<%= request.getParameter("mis") %>');
</sql:query> 

</sql:query>   


MESSAGGIO  INVIATO
</body>
</html>

Ma il tutto non funziona...sinceramente non sto inquadrando il problema....consigli??
Grazie