Jak eksportować dane w formacie CSV przy użyciu Java?
Powodem może być brak wiedzy w java :(, więc zadaję to pytanie,
W tym fragmencie kodu otrzymuję wartość dynamiczną (ze strony 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>
Teraz chcę zapisać te dane w pliku csv(posiadając opcję eksportu).
Wszelkie dane wejściowe zostaną docenione.