如何在JSP页面中导入常量

jav*_*nix 8 java jsp jspinclude

有没有更好的方法在JSP中使用常量:

<%@ page import="static package.Interface.NAME"%>
Run Code Online (Sandbox Code Playgroud)

使用这些是否有任何缺点(混合代码/内容之外)?

谢谢!

Ale*_*yak 2

就在这里。

创建一个带有 getter 的 bean,该 getter 公开常量并在<filter>.

然后您可以使用 JSTL 来获取这些常量。

您指出了原始方法的缺点。

  • 由于**常量**是应用程序范围内的,因此我只需在 web 应用程序启动期间使用“ServletContextListener”或相关 MVC 框架提供的任何应用程序挂钩(如果使用)将其放入应用程序范围中一次。 (6认同)