如何在Java中遍历表数据并将其传递给servlet以便在JSP中使用

如何在Java中遍历表数据并将其传递给servlet以便在JSP中使用,java,Java,我是一名PHP程序员,了解到对我来说,面向对象、严格类型和缺少PHP中强大的数组可能是Java中的一个大问题。 我试图得到与上述问题相关的代码,但没有人能工作 我的问题是: 如何以各种方式遍历表? 对于我来说,有没有关于这个集合的好教程可以对PHP程序员有所帮助。我学习了Oracle教程,但这并没有解决我的问题。这可能需要大量的关注!我需要实用的学习方法。 有什么好方法可以知道物体内部是如何构造的吗?在PHP中,我可以使用print\u r、var\u dump,并可以查看其中的内容 以下是一位

我是一名PHP程序员,了解到对我来说,面向对象、严格类型和缺少PHP中强大的数组可能是Java中的一个大问题。 我试图得到与上述问题相关的代码,但没有人能工作

我的问题是:

如何以各种方式遍历表?
对于我来说,有没有关于这个集合的好教程可以对PHP程序员有所帮助。我学习了Oracle教程,但这并没有解决我的问题。这可能需要大量的关注!我需要实用的学习方法。
有什么好方法可以知道物体内部是如何构造的吗?在PHP中,我可以使用print\u r、var\u dump,并可以查看其中的内容

以下是一位评论者提出的更多解释:

 try {  
   ArrayList Rows = new ArrayList();  

   while (resultSet.next()){  
   ArrayList row = new ArrayList();  
   for (int i = 1; i <= 7 ; i++){  
           row.add(resultSet.getString(i));  
   }  

   Rows.add(row);  
}  
试试{
ArrayList行=新的ArrayList();
while(resultSet.next()){
ArrayList行=新的ArrayList();

对于(inti=1;i,标准Java版本无法方便地转储集合。但是,如果您找不到一个非标准类来执行此操作,我会感到惊讶


也就是说,如果您在IDE中运行代码并使用调试器,您可以非常轻松地获得所需的内容。

过去我使用这个库:它对我有用。
这是一个。

嗨,欢迎访问Stackoverflow.com!您的问题太模糊,无法有意义地回答。请发布您已有的代码,并告诉我们哪些不起作用。然后我们可能会提供帮助:-)。我在尝试时弄乱了代码。我可以明天给出代码。在这之间,您可以为子问题(问题2和3)给出答案吗。这些同样重要,因此我可以自学。使用调试器查看对象内部的内容。此外,我想补充一点,不鼓励使用大写变量名(如“行”),您应该通过接口而不是类引用类型(
List Rows=new ArrayList()
List row=new ArrayList())
和类似于
Map theMap=new HashMap()
的东西,而不是
HashMap theMap=new HashMap()
)。最佳做法是创建实体,然后在数据访问层(DAL)中从数据库填充其字段,然后在JSP页面中使用它。虽然它可以被视为“过度工程”,事实上,您可能很快就会发现它比您在PHP中所做的要好得多。我将检查netbeans以获取对象的结构。请继续添加更多的解决方案和注释。使用它可能会很有趣。看起来它会很有帮助。我正在慢慢地从PHP进入Java。