2014-11-14 65 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