1
CSVファイルには姓と名があり、CSVファイルからデータを取得するjspファイルがあります。これは私がこれまでにやっていることです:CSVファイルから取得したデータを並べ替えるためのjspファイル
<body>
<%
String file = "C:\\Users\\user\\Desktop\\file.csv";
String line;
int count = 0;
int i = 0;
FileInputStream fis = new FileInputStream(file);
DataInputStream dis = new DataInputStream(fis);
%>
<table border=0>
<%
while((line = dis.readLine())!=null) {
%>
<tr>
<%
String[] str = line.split(",");
for(int j=0; j<str.length; j++) {
%>
<td>
<%
out.print(" " + str[j] + " ");
%>
</td>
<%
}
%>
</tr>
<%
//out.println("<br>");
i++;
}
%>
</table>
</body>
</html>
をしかし、私は最後の名前に基づいてテーブルをソートする必要があるので、私は、JSPファイルで何をすべきでしょうか?
他にも、ファイルをサーバー側で処理し、JSPでは処理しないでください。バックエンドのコントローラーとサービスでこのロジックを実行するほうが常に良いです。あなたがすでにこれを考慮していたなら、お詫び –
ありがとうレイですが、私はここでサーブレットを使用していません.CSPファイルから取り出してjspファイルの列の1つに基づいて並べ替えるだけのjspファイルです。 –
わかりました。それでは、JSPで完成した完全なアプリケーションであれば問題ありません。 –