Ciao a tutti, vorrei sapere come è possibile inserire valori decimali in un databse access attraverso una pagina jsp.

Uso un form html per inserire un campo numerico, passo il valore
alla pagina jsp che esegue controlli e se va tutto bene inserisce il valore in un campo all'interno di una tabella access.


Questo è il codice JSP

codice:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>

<c:if test="${ 100 !< param.VALORE }">
<c:set var="valore" value="${ param.VALORE}"/>
<c:redirect url="segnala.jsp">
<c:param name="segnalazione" value="NUMERO SBAGLIATO ${valore}  ( dovrebbe essere minore di 100 )" />
<c:param name="status" value="no" />
</c:redirect >
</c:if>

<sql:update>
INSERT INTO DATO
(AQUISITO)
VALUES(?)
<sql:param value="${param.VALORE}" />
</sql:update>

<c:redirect url="segnala.jsp">
<c:param name="segnalazione" value="IL VALORE ${param.VALORE} E' STATO INSERITO CORRETTAMENTE " />
<c:param name="status" value="ok" />
</c:redirect >
ACCESS è settato con il campo numerico decimale, ma quando inserisco un numero decimale es: 40.2 viene memorizzato in Access come 402.000

ho provato ad usare anche la virgola ( , ) ma in questo caso mi si blocca lo script jsp


GRAZIE

D.D.