Search code examples
javajspjspinclude

How to import constants in a JSP page


Are there any better ways to use constants in a JSP than:

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

Is there any downside to using these (outside of mixing code/content)?

Thanks!


Solution

  • Yes, there is.

    Create a bean with getters that expose constants and set in an HttpRequest in <filter>.

    Then you can use JSTL to get to these constants.

    You nailed the downside of the original approach.