gpt4 book ai didi

javascript - JSP-html按钮启用-禁用条件

转载 作者:行者123 更新时间:2023-11-27 22:58:41 25 4
gpt4 key购买 nike

我尝试了一些代码来按条件禁用启用按钮,但它显然没有按我想要的方式工作:

<form method="get" action="reg.jsp">
<%
if ((String)session.getAttribute("dept") == "HR") {
%>
<th colspan="1"><input type="submit" value="Register"/></th>
<% }
else {
%>
<th colspan="1"><input type="submit" value="Register" disabled></th>
<th><%= session.getAttribute("dept")%></th>
<%
}
%>
</form>

它的工作原理是这样的:

按钮无法使用

enter image description here

当“部门”为“HR”时,“注册”按钮应该启用。

请帮我找出我错过的东西..:(

最佳答案

不要在 JSP 中使用 Java 代码。使用 JSTL 标记或 JSP 表达式语言。

How to avoid Java code in JSP files?

使用如下表达式语言可以大大简化您的标记:

<form method="get" action="reg.jsp">
<th colspan="1">
<input type="submit" value="Register" ${sessionScope.dept eq 'HR' ? '' : 'disabled' }/>
</th>
<th>
${sessionScope.dept}
</th>
</form>

关于javascript - JSP-html按钮启用-禁用条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37339240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com