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

    [JSP]Controllo variabili GET

    Ciao,

    non conosco molto bene jsp, ma volevo chiedervi come si potesse fare un controllo sulle variabili che vengono passate via GET da una pagina all'altra.

    Se ho tipo :

    codice:
    String var nome = request.getParameter("nome");
    Come posso fare per fare in modo di controllare che "nome" non contenga apici, doppi apici, caratteri speciali, ecc .. cioè che possa essere solo un contenuto alfanumerico ? In caso contrario dare un'errore e concludere l'esecuzione della pagine.

    Grazie mille

  2. #2
    Innanzitutto la dichiarazione della tua stringa non prevede l'uso di var:

    Codice PHP:
    String nome request.getParameter("nome"); 
    Per vedere se tale stringa rispecchia una certa "forma" puoi usare le espressioni regolari, stabilendo che come formato (pattern) possono essere accettati solo numeri e lettere:

    Codice PHP:
    String pattern "^[a-zA-Z0-9]+$";
    if(
    nome.matches(pattern)){
         
    //la stringa è corretta
    }else{
         
    //la stringa è errata

    Al mio segnale... scatenate l'inferno!

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.