【问题标题】:How to put an array stored in properties file into a JSP variable如何将存储在属性文件中的数组放入 JSP 变量中
【发布时间】:2016-12-25 01:20:06
【问题描述】:

如何在不使用 Java 指令但使用 EL 表达式或 JSTL 的情况下,将由存储在属性文件(逗号分隔)中的值形成的数组放入 JSP 文件中的变量?

在属性文件中:

vals.value=element1, element2, element3

需要在JSP文件中放入什么元素才能将element1、element2、element3作为一个数组?

【问题讨论】:

  • 如果您不想在您的 JSP 中编写任何脚本,则为该作业创建一个 Servlet。您可以在配置为启动时加载的 Servlet 的 init 方法中完成这项工作。这样你就可以把它放到应用程序范围内,当你想在你的 JSP 中访问它时它就在那里。
  • 或者,您可以创建自定义标签或“标签文件”。

标签: jsp jstl properties-file


【解决方案1】:

您可以使用以下方法加载属性文件,然后按照您的方式存储值。

<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt"%> 
<fmt:bundle basename="property file name"/>
<fmt:message key="error.more" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-29
    • 1970-01-01
    • 2015-10-22
    • 2019-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多