2014-11-14 73 views
-3

我有CSV页面显示总CSV数据,我想读的所有列包含在JSP页面CSV文件,并显示 我使用下面的代码:阅读CSV数据,并在jsp页面

 br = new BufferedReader(new FileReader(csvFile)); 

     while ((line = br.readLine()) != null) { 

      String[] country = line.split(cvsSplitBy); 
      wordList = Arrays.asList(country); 
      //System.out.println("data is"+wordList.size()); 

     } 

如何显示的ArrayList在使用带显示标签的struts的JSP页面中。

我不能写属性的setter方法,因为我不知道一个CSV文件中包含多少列,因为它改变了文件到文件

回答

0

从我从您的文章理解的是,你有字符串的数组列表,您无法在JSP中显示它。这是你想要的吗? 一个快速的解决方案可以是从该列表中创建一个新的字符串,并只显示一个字符串。

+0

我的CSV文件包含以下数据FNAME,LNAME,地址,城市,州,国家,邮编这可怎么显示 – 2014-11-14 15:53:55

+0

请suggestations – 2014-11-14 18:14:31

+0

好,你有3个posibilities: 1. JSF 2. scriplet(如果你只是想使用标准的JSP库),您可以使用scriplet遍历列表,并且输出你想要 3.我sugestion什么方式上面的领域,创建用于每个字段后添加分隔字符串,你这显示字符串在一个div或某个标记的jsp中,并且您使用javascript函数来解析并显示它。 – aurelius 2014-11-15 08:30:36