
假设你的下拉框是地址,比如“北京、上海等” 那你把结果全部查询出来放到下拉列表中 然后判断数据库中的地址是哪一个, 如果和列表中的值相等 那就selected="selected"
直接在页面前面连接数据库查询出结果result,然后下面就直接result里面取就可以了。
先声明(拿oracle举例):
<%!
String DBDRIVER = "oraclejdbcdriverOracleDriver" ;
String DBURL = "jdbc:oracle:thin:@XXXXXXXXXXXX:1521:XXX" ;
String DBUSER = "XXX" ;
String DBPASSWORD= "XXX" ;
Connection con = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%>
执行查询:
<%
String sql = "select from XXX" ;
try
{
ClassforName(DBDRIVER) ;
con = DriverManagergetConnection(DBURL,DBUSER,DBPASSWORD) ;
pstmt = conprepareStatement(sql) ;
rs = pstmtexecuteQuery() ;
%>
显示的时候如下:
<%
while(rsnext())
{
i++ ;
int id=rsgetInt("id");
String title = rsgetString("admin") ;
String author = rsgetString("user") ;
%>
<td><%=admin%></td>
<td><%=user%></td>
大概代码差不多这样了,你看着凑凑
以上就是关于如何使用下拉框和单选框提取数据库中的值并可以二次修改全部的内容,包括:如何使用下拉框和单选框提取数据库中的值并可以二次修改、jsp 下拉框从数据库中如何取值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)