JSP jstl-core-<fmt:setBundle> 标记
-
jstl-core-<fmt:setBundle> 标记
<fmt:setBundle>标记用于加载在指定作用域的变量或束配置变量的资源束,并将其存储。 -
属性
属性 描述 必需 默认值 basename 资源包家族的基本名称,以作用域或配置变量的形式公开 是 没有 var 存储新捆绑包的变量名称 否 取代预设值 scope 存储新捆绑软件的变量作用域 否 page -
示例
资源束包含特定于语言环境的对象。资源束包含键/值对。当您的程序需要特定于语言环境的资源时,您可以保留所有语言环境所共有的所有键,但是可以转换特定于语言环境的值。资源束有助于提供特定于语言环境的内容。Java资源包文件包含一系列键到字符串的映射。我们关注的方法涉及创建扩展了java.util.ListResourceBundle类的已编译Java 类。您必须编译这些类文件,并使它们可用于Web应用程序的类路径。让我们定义一个默认资源束,如下所示:现在让我们定义另一个资源包,将其用于西班牙语语言环境-上面的代码将产生以下结果-