所以我有这个并且想知道是否有办法将每个医院存放到阵列中,然后将其放入弹出框中,用户可以从中选择医院并将其存储为
之后选择过去不同的课程while(results.next())
{
// Put into interactive list
String hospital = results.getString("hospitalName");
// Loops each hospital via popup, needs to be added to a selection menu
JOptionPane.showMessageDialog(null, hospital, "Hospital List", JOptionPane.INFORMATION_MESSAGE);
答案 0 :(得分:0)
这是两件不同的事情。
您应该从不将数据库和UI代码混合在一起。一旦这样做,您就永远不能在没有UI的情况下重用该数据库代码。
将它们分开。获取正确的查询,然后担心如何将其添加到弹出窗口。
弹出式答案在很大程度上取决于您如何使用用户界面。如果它是桌面(Swing)或Web(服务器端,如Spring MVC,或客户端,如角度),我会给出不同的答案。
一个好的选择是编写一个将列表公开为JSON的REST服务器。你可以整天重复使用它。