我有以下问题:我想为我的选择标记建立一个默认值,但默认值应该是sql select语句的结果;所以我想从一个数据库的表中选择一个值来自表中的值,并且默认值应该是来自同一个表的sql select语句的结果....选择标记的默认值
有没有人有想法?
谢谢!
我有以下问题:我想为我的选择标记建立一个默认值,但默认值应该是sql select语句的结果;所以我想从一个数据库的表中选择一个值来自表中的值,并且默认值应该是来自同一个表的sql select语句的结果....选择标记的默认值
有没有人有想法?
谢谢!
用于发射<select>
而从数据库中设置的默认值一般模式看起来是这样的(伪代码):
get data for select -> table
get default value -> defvalue
output "<select>"
for each row in table
output "<option value=\"row.value\""
if row.value = defvalue then output " selected"
output ">" + row.description + "</option>"
next row
output "</select>"
这里的关键是,我们有条件地包括根据是否selected
属性正在打印的当前选项行也会成为从数据库中检索的默认值。
希望这会有所帮助!
我的回答假设你有一些知识与JSP/Servlet或Ajax调用
2个选择:
如何从Java生成HTML?我认为这是一些像Struts的服务器端Web应用程序框架? – 2012-03-23 18:18:06
我有一个想法: