如何使用JSTL标记禁用html按钮

时间:2011-05-17 10:26:31

标签: spring jstl

我希望禁用HTML按钮,具体取决于Spring bean中的值。我使用的是JSTL empty属性,但没有运气。
这是我的代码

   <input type="submit" value="SendEmail" disabled="${empty reportNotificationFbo.providersList}" >  

此处reportNotificationFbo是spring bean,providersList是列表。

如果Submit为空,我想停用providersList按钮。

-Thanks。

2 个答案:

答案 0 :(得分:13)

按钮的状态由disabled属性的存在控制,而不是由其值控制。请尝试以下方法:

<input type="submit" value="SendEmail"
    "${(empty reportNotificationFbo.providersList) ? 'disabled' : ''}" >   

答案 1 :(得分:4)

如果您的<{1>}属性任何值,它将在浏览器中呈现为已禁用

尝试

disabled

抱歉,我没有查看此代码