o se no puoi usare le regex, molto comode...non ci avevo pensato:
codice:<% String quota = request.getParameter("testo"); if(quota==null){ pagecontext.forward("form.jsp"); return; } quota = quota.replace(',','.'); String regex = "\\d*\\.\\d{1,3}"; Pattern pattern = Pattern.compile(regex); if ( pattern.matcher(quota).matches()){ //è nel formato che voglio } else{ //non lo è } %>