2010-03-26 18 views
7

ci sono modi migliori per utilizzare le costanti in un JSP di:Come importare le costanti in una pagina JSP

<%@ page import="static package.Interface.NAME"%> 

C'è qualche aspetto negativo di utilizzo di questi (al di fuori di miscelazione/codice contenuto)?

Grazie!

risposta

2

Sì, c'è.

Creare un bean con getter che espongono costanti e impostato in HttpRequest in <filter>.

Quindi è possibile utilizzare JSTL per ottenere queste costanti.

Hai inchiodato il lato negativo dell'approccio originale.

+5

Poiché le ** costanti ** sono a livello di applicazione, lo inserirò una volta nell'ambito dell'applicazione durante l'avvio di webapp utilizzando un 'ServletContextListener' o qualsiasi altra applicazione che il framework MVC in questione fornisce, se utilizzato. – BalusC

+1

@BalusC: questa è un'idea ancora migliore. –

Problemi correlati