gpt4 book ai didi

html - 在 JSP 中预填充单选按钮

转载 作者:搜寻专家 更新时间:2023-10-31 22:49:53 25 4
gpt4 key购买 nike

如何根据数据库中的值使用 JSP 预填充 HTML 单选按钮?

最佳答案

你只需要让JSP 打印checked HTML 的属性 <input type="radio">元素。最简单的方法是使用条件运算符 ?:EL .这是一个启动示例:

<input type="radio" name="foo" value="one" ${bean.foo == 'one' ? 'checked' : ''}/>
<input type="radio" name="foo" value="two" ${bean.foo == 'two' ? 'checked' : ''}/>
...

或者如果您在某个集合中拥有所有可用的输入值,例如 List<String> ,然后做:

<c:forEach items="${foos}" var="foo">
<input type="radio" name="foo" value="${foo}" ${bean.foo == foo ? 'checked' : ''}/>
</c:forEach>

无论哪种方式,如果 ${bean.foo},它最终应该在生成的 HTML 中以如下形式结束。等于 "two" :

<input type="radio" name="foo" value="one" />
<input type="radio" name="foo" value="two" checked />
...

另见:

关于html - 在 JSP 中预填充单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8140605/

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