Html 在JSP中预填充单选按钮
根据数据库中的值,如何使用JSP预先填充HTML单选按钮?您只需要让JSP打印HTMLHtml 在JSP中预填充单选按钮,html,jsp,radio-button,Html,Jsp,Radio Button,根据数据库中的值,如何使用JSP预先填充HTML单选按钮?您只需要让JSP打印HTML元素的选中的属性。最简单的方法是在中使用条件运算符?:。以下是一个启动示例: <input type="radio" name="foo" value="one" ${bean.foo == 'one' ? 'checked' : ''}/> <input type="radio" name="foo" value="two" ${bean.foo == 'two' ? 'checked' :
元素的选中的属性。最简单的方法是在中使用条件运算符?:
。以下是一个启动示例:
<input type="radio" name="foo" value="one" ${bean.foo == 'one' ? 'checked' : ''}/>
<input type="radio" name="foo" value="two" ${bean.foo == 'two' ? 'checked' : ''}/>
...
另见:
纯JSP Scriplets
<input type="radio" name="gender" value="male" <% if (resultSet.getString("gender").equals("male")) out.print("checked"); else out.print(""); %> />
<input type="radio" name="gender" value="female" <% if (resultSet.getString("gender").equals("female")) out.print("checked"); else out.print(""); %> />
太好了,再次感谢巴卢斯克-我会把这个拿走并使用这些例子!谢谢你的帮助。嘿,巴卢斯克,在你提供的第二个例子中,你能给我一个关于${foos}和${foo}之间的区别的提示吗?我认为我对beans&foos的理解还不够,无法理解你的例子。${foos}
就是这个集合。${foo}
是当前迭代的项。另见,和
<input type="radio" name="foo" value="one" />
<input type="radio" name="foo" value="two" checked />
...
<input type="radio" name="gender" value="male" <% if (resultSet.getString("gender").equals("male")) out.print("checked"); else out.print(""); %> />
<input type="radio" name="gender" value="female" <% if (resultSet.getString("gender").equals("female")) out.print("checked"); else out.print(""); %> />