Ho una tabella di codici che memorizza coppie di valori nome e un nome di gruppo.
Quindi per questo esempio fammi dimostrare con due righe, ogni riga rappresenterebbe un valore nello stesso menu a discesa.
Nome gruppo="Drop_Down_1" Nome = 'Valore 1' Valore = 'Questo è il mio valore'
Nome gruppo="Drop_Down_1" Nome = 'Valore 2' Valore = 'Questo è il mio valore 2'
Questo valore è a parte una discesa su una pagina web. Se selezionato e inviato il codice backend otterrebbe il valore 'Questo è il mio valore', se quel valore nel menu a tendina è stato selezionato. Ora, a seconda della selezione a discesa, voglio fare qualcosa.
Quindi ora ho bisogno di confrontare la stringa nel comando di richiesta con qualcosa.
Quello che NON voglio fare è qualcosa di simile a questo:
if(requestParam.equals('This is my value') {
do something
}
else if(requestParam.equals('This is my value 2') {
do something else
}
Ora posso interrogare il database e recuperare i codici appropriati e confrontarli con quelli per l'uguaglianza. Ma come potrei sapere quale azione eseguire?