Un sito Web che sto creando è sempre più ampio. Il che significa che ci sono più parametri URL che vengono passati dalla pagina A alla B o dalla B alla C, ecc.
Qualcuno ha qualche consiglio su come tenere traccia di e usare le chiavi dei parametri e i valori attesi?
Ex. Dì che un URL che ho bisogno di compilare è www.example.com?type=this&mode=a
Esiste un qualche tipo di sistema che mi consenta di tenere facilmente traccia del fatto che il parametro "tipo" è effettivamente "tipo"?
Ho cercato di tenerli tutti in una classe di costanti, ma quella classe è rapidamente cresciuta di mano.
public class URLParameters {
public static final String TYPE = "type" ;
public static final String MODE = "mode" ;
//more "keys"
public static class Values {
public static final String TYPE_THIS = "this" ;
public static final String TYPE_THAT = "that" ;
public static final String MODE_PRIMARY = "a" ;
public static final String MODE_SECONDARY = "b" ;
//more expected values
}
}