在 struts 标签内使用 scriptlet 标签
我正在尝试禁用文本字段:
<html:text property="firstName" style="width: 100px;">
<%=isDisabled%>
</html:text>
String isDisabled = "";
if (x == null || x.equals("")) {
isDisabled = "disabled='true'";
但是文本字段没有被禁用..有什么想法吗?
i am trying to disable a text field:
<html:text property="firstName" style="width: 100px;">
<%=isDisabled%>
</html:text>
String isDisabled = "";
if (x == null || x.equals("")) {
isDisabled = "disabled='true'";
But the text field is not getting disabled.. Any idea??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这很容易做到。首先,您确定文本框是否将被禁用(这必须是具有 true/false 值的字符串,而不是您尝试执行的禁用 ='true' ):
然后禁用该字段:
请参阅 此处 了解更多文档。
我不太记得了,但我认为你也可以直接使用布尔值:
This is quite easy to do. First you determine if the textbox will be disabled or not (this must be a string with true/false value, not disabled='true' as you were trying to do):
And then you disable the field:
See here for more documentation.
I don't remember exactly but I think you can also use a boolean directly: