繁体   English   中英

是否可以在jsp页面的复选框或单选按钮中显示布尔值?

[英]Is it possible to show a boolean value in a checkbox or radio button on jsp page?

我需要根据布尔值显示选中或取消选中的复选框或单选按钮。

有没有办法在jsp页面上这样做?

我正在使用spring mvc 3。

它就像客观问题中的选中/未选中选项一样。 如果选项为true,则应显示一个复选框或单选按钮。

编辑 :布尔值与表单没有任何关系,它只是一个布尔值。

谢谢。

试试这个

<c:choose>
            <c:when test="${param.chk==true}">
                Checked <input type="checkbox" name="dance"
                       checked/>
            </c:when>
            <c:otherwise>
                Unchecked <input type="checkbox" name="dance"
                       />
            </c:otherwise>
        </c:choose>

上面我已经将它显示为请求参数chk,您可以将它用于任何范围内的任何属性。

如果使用JSTL(比使用scriplet更好),请使用XCoder的解决方案。

如果只使用JSP,你可以做...

<% boolean x = true; %>
<input type="checkbox" name="chk_name" <% if (x) { %> checked <% } %> />

你尝试Spring MVC中引导描述的方法在这里 ,13.9.4。 复选框标签

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM