Salve sono alle prime armi col java e non riesco a far andare questo form di registrazione.. praticamente username e password inseriti nel form me li conta come stringhe vuote. Poi dovrei aggiungere nel form l'inserimento di un valore che alla verifica sia compreso fra 0 e 31; mi è stato suggerito di usare il metodo "Integer.parseInt(s)" per trasformare la stringa in un int(se qualcuno può farmi un esempio).
formin checkregcodice:<form action="checkreg.jsp" method="post" name="registrazione"> <span>Username:</span><input class="inputx" type="text" name="username" value=""/></p> <span>Password:</span><input class="inputx" type="password" name="password" value=""/></p> <span>Giorni:</span><input class="inputx" type="text" name="giorni" value=""/></p> <button class="but" type="submit" name="invia">Registrati</button></p> <button class="but" type="reset" name="reset">Annulla</button></p> </form>codice:<% String nouser= new String(); String username=new String(); String password=new String(); //controllo non esistenza utente if((application.getAttribute("username")==null)&&(application.getAttribute("password")==null)) {nouser="no";} %> <%if(nouser.equals("no")){ %> <p class="mess">Errore nei dati di registrazione. </p> <%} else {%> <p class="mess">L’ utente <%=application.getAttribute("username")%> registrato con successo.</p> <%}%>

Rispondi quotando
