gpt4 book ai didi

java - 如何通过分隔逗号(,)来存储数据库中的选择框值?

转载 作者:行者123 更新时间:2023-12-02 05:19:06 24 4
gpt4 key购买 nike

我正在尝试从 mysql 数据库填充选择框值(用逗号分隔值)。首先,我在下面展示我的数据库设计,

标准主题特征

我科学植物、动物、人类、自然

I 数学整数、除法、模块

II 科学 BB,CC,DD,FF,GG

到目前为止我尝试过的代码,

ListFeature.jsp

<select name="chapterdropdown" id="chapterdropdown"
onchange="selectchange()">

<%
Class.forName("com.mysql.jdbc.Driver");
Connection connection =DriverManager.getConnection("jdbc:mysql://localhost:3306/raptor1_5","root","");
Statement st=connection.createStatement();
ResultSet rs=st.executeQuery("select * from contentselection where Standard='"+class1+"' and Subject='"+subject+"'");

while(rs.next())
{
String featvar = rs.getString("Features");

// here how to split the features by comma???

%>

<option><%=featvar%></option>

<% } %>
%>
</select>

所选功能应在章节下拉选择框中一一显示。

请有人解决我的问题。

最佳答案

下面的代码片段可能对您有帮助

 <%

String data=" Science Plants,Animals,Humans,Nature";//your data from db

String [] values=data.split(",");

%>

<select>
<%
for(int i=0;i<values.length;i++)
{
%>

<option><%=values[i]%></option>

<%
}
%>

</select>

关于java - 如何通过分隔逗号(,)来存储数据库中的选择框值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26648004/

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