Sto creando un servlet che deve caricare le informazioni di configurazione. Parte delle informazioni di configurazione di cui ho bisogno è un elenco di stringhe (in particolare, un elenco di nomi host e/o URL).Servlet Java - Memorizzazione di un elenco di valori in web.xml (più valori-param per nome-parametro singolo)
speravo di memorizzare queste informazioni nel file web.xml di mio servlet (in modo da non dover scrivere il mio parser) sia come context-param o init-param; essenzialmente più valori param per un singolo nome param.
Esempio di quello che vorrei:
<context-param>
<param-name>validHosts</param-name>
<param-value>example1.com</param-value>
<param-value>example2.com</param-value>
<param-value>example3.com</param-value>
</context-param>
La mia ricerca iniziale sembra indicare questo non è possibile - che non ci può essere solo un singolo param-value per qualsiasi param-name (all'interno dell'uno o al contesto param o init-param).
So che potrei semplicemente usare una lista delimitata in un singolo valore-parametro, ma è davvero la mia unica opzione se voglio ancora usare web.xml? Dovrei semplicemente smettere di piagnucolare e scrivere il mio parser di file di configurazione?
Come sospettavo .... va bene, lo farò, ma questo non significa che mi debba piacere! – greenlaw