sql - 在jsp中以表格形式显示数据

标签 sql jsp jstl el

我正在尝试以下 jsp 代码。

    switch(ch)            
    {
    case 1 : 
        ResultSet rsid=stmt.executeQuery("select ID from BcTwo"); 
        while(rsid.next())
        {
        %>  
            <tr><td>
              <%out.println(rsid.getString(1)); %>
            </td></tr>
             <% 
         }
         rsid.close();
         break;
    case 2 : 
        ResultSet rs=stmt.executeQuery("select SERIES from BcTwo");  
        while(rs.next())
        {
        %>  
            <tr><td>
            <%out.println(rs.getString("SERIES")); %>
            </td></tr>
            <%  
        }
        rs.close();
        break;
    }

使用此代码我可以打印数据。但我希望数据以以下格式打印:

ID  Series
1   BE
2   EQ
3   BE
4   BE
5   EQ
6   EQ

使用上面的代码数据打印为:

ID
1
2
3
4
5
6
Series
BE
EQ
BE
BE
EQ
EQ

我应该进行哪些更改才能获得所需的输出?

最佳答案

我得到了答案。

switch(ch)            
{
    case 1 :
        String  ID=(String)session.getAttribute("ID");
          session.setAttribute("ID", ID); 
          if(null == session.getAttribute("ID"))
          { 
          out.println(rsid.getString("ID"));
          } 
          break;
    case 2 :
        String  SERIES=(String)session.getAttribute("SERIES");
        session.setAttribute("SERIES", SERIES); 
        if(null == session.getAttribute("SERIES"))
        { 
        out.println(rsid.getString("SERIES"));
        }  
         break;
}

我不确定这是否是最好的解决方案,但它对我有用。

关于sql - 在jsp中以表格形式显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10578260/

相关文章:

sql - 数据库表,一张表引用多个不相关的表

sql - HugSQL错误: column "date_answer" is of type date but expression is of type character varying?

java - 如何使用jsp和servlet将多个图像上传到文件夹中

javascript - 如何绕过javascript中的单引号错误?

java - JSF 将 OutputText 和 InputText 值传递给属性

jsp - JSTL EL 无效表达式 : javax. el.ELException: 在 Tomcat 7 中

java - SQL异常: java. sql.SQLException : Parameter index out of range (1 > number of parameters,这是0)

java - 将现有凌乱的 web 应用程序迁移到优雅的 MVC 的最佳方法是什么?

java - 只能导入一个类型。 package.ClassName 解析为一个包

sql - 是否可以阻止触发器在事务中运行?