Jsp 从JSTL中的属性文件中获取值后如何比较该值

Jsp 从JSTL中的属性文件中获取值后如何比较该值,jsp,jstl,Jsp,Jstl,我正在使用标签进行本地化,请告诉我我在这里做错了什么 检查一下这样的情况 至少有3个原因的: some.key实际上不包含值1 您没有通过声明JSTL格式标记库 您没有通过声明JSTL核心标记库 要检查some.key的实际值,请执行以下操作: some.key的值为:${var1} 为确保正确声明JSTL格式和核心标记库,请确保根据以下说明在相关JSP文件的顶部显示以下行: 要验证这一点,请在webbrowser中打开JSP页面,右键单击并查看源代码以查看生成的HTML输出。您应该看

我正在使用标签进行本地化,请告诉我我在这里做错了什么
检查一下这样的情况
至少有3个原因的

  • some.key
    实际上不包含值
    1

  • 您没有通过
    声明JSTL格式标记库

  • 您没有通过
    声明JSTL核心标记库

  • 要检查
    some.key
    的实际值,请执行以下操作:

    
    some.key的值为:${var1}

    为确保正确声明JSTL格式和核心标记库,请确保根据以下说明在相关JSP文件的顶部显示以下行:

    
    

    要验证这一点,请在webbrowser中打开JSP页面,右键单击并查看源代码以查看生成的HTML输出。您应该看不到JSTL/EL代码的单个片段。

    如果fmt:message标记在fmt:bundle标记之外(或者fmt:bundle标记完全缺失),则另一个可能的原因是

    你应该有这样的东西:

    <fmt:bundle basename="path to resource bundle">
    ...
    <fmt:message key="some.key" var="var1" />
    ....
    </fmt:bundle>
    
    
    ...
    ....
    

    您也可以直接将bundle指定为fmt:message标记的属性。

    @BaluC感谢我所做的是将varable设置为1`',然后在if中进行比较,我们是否可以比较从.properties文件中提取的两个字符串变量,其中包含数值,通过对它们进行分析。@BaluC可以回答我在本网站中提出的这个问题吗“如何使用JSTL从JSP调用参数化方法”