Как экспортировать данные в формате CSV с помощью Java?

Причиной может быть недостаток знаний в Java :(, поэтому я задаю этот вопрос,

Здесь, в этом фрагменте кода, я получаю динамическое значение (со страницы jsp):

<form action="">
  <% 
    Class.forName("com.mysql.jdbc.Driver");
    Connection con = DriverManager.getConnection("jdbc:mysql://localhost/apps","root","root");
    Statement stmt = con.createStatement();
    String sql = "select * from info;";
    ResultSet rs = stmt.executeQuery(sql);
    System.out.println(sql);
    System.out.println("hi Tirtha");
  %>
  <center>
    <h3>Information of User's</h3>
    <table cellpadding="4" cellspacing="2" border="1" bgcolor="">
      <tr>
        <th>User Name</th>
        <th>Email Id</th>
      </tr>
      <tr>
        <%while(rs.next()){%>
          <td><input type="text" name="name" value="<%= rs.getString(1)%>" readonly="readonly">
          <td><input type="text" name="email" value="<%= rs.getString(2)%>" readonly="readonly">
          </tr>
        <%}%>
    </table>
  </center>
</form>

Теперь я хочу сохранить эти данные в CSV-файл(с возможностью экспорта в нем).

Любые материалы будут оценены.

Ответы на вопрос(2)

Ваш ответ на вопрос