Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 如何检查是否<;bean:message>;小风一吹_Jsp_Struts 1 - Fatal编程技术网

Jsp 如何检查是否<;bean:message>;小风一吹

Jsp 如何检查是否<;bean:message>;小风一吹,jsp,struts-1,Jsp,Struts 1,在我的应用程序中,我使用的是struts 1.3。在我的登录页面中,我显示了一个从属性文件获取的标签。我使用下面的代码进行相同的操作- <bean:message key="key.label1" bundle="msg.bundle1"> 如果属性文件中不存在键“key.label1”,有没有办法检测到它 谢谢, Kartic据我所知,无法知道某个资源文件下的密钥是否存在。 您可能需要编写自定义类来实现此目的。 然而,若您希望您的JSP不显示任何异常,若键不存在,您可以通过

在我的应用程序中,我使用的是struts 1.3。在我的登录页面中,我显示了一个从属性文件获取的标签。我使用下面的代码进行相同的操作-

<bean:message key="key.label1" bundle="msg.bundle1">

如果属性文件中不存在键“key.label1”,有没有办法检测到它

谢谢,
Kartic

据我所知,无法知道某个资源文件下的密钥是否存在。
您可能需要编写自定义类来实现此目的。
然而,若您希望您的JSP不显示任何异常,若键不存在,您可以通过

<message-resources parameter="com.uks.hms.properties.labels"
    key="label" null="false"/>


如果提供null=false,将引导struts在资源文件中不存在密钥时不提示任何异常。相反,它将显示密钥名称本身

谁能帮帮我吗?谢谢你的回答。