Sebelumnya sudah berhasil menyimpan data siswa ke dalam database, sekarang akan menampilkan
Bismillah
Melanjutkan
https://saifiahmada.wordpress.com/2014/12/11/menambahkan-repository-dan-service-project-spring-mvc/
Langkah-langkah yang dipraktekkan :
1. tambahkan method list pada SiswaController
2. tambahkan method findAll pada SiswaService
3. buat file siswalist.jsp pada /WEB-INF/jsp/
4. jalankan jetty untuk melihat hasilnya
q> - - - mulai praktek - - -
1. tambahkan method list pada SiswaController
[sourcecode language="java"]@RequestMapping("/siswa/list")
public String list(Model model){
model.addAttribute("siswas", siswaService.findAll());
return "/WEB-INF/jsp/siswalist.jsp";
}[/sourcecode]
2. tambahkan method findAll pada SiswaService
[sourcecode language="java"]public List<Siswa> findAll() {
return siswaRepository.findAll();
}[/sourcecode]
3. buat file siswalist.jsp pada /WEB-INF/jsp/
[sourcecode language="xml"]
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file="../layout/taglib.jsp"%>
<table>
<thead>
<tr>
<th>Nama</th>
<th>Alamat</th>
</tr>
</thead>
<tbody>
<c:forEach items="${siswas}" var="siswa">
<tr>
<td>${siswa.nama}</td>
<td>${siswa.alamat}</td>
</tr>
</c:forEach>
</tbody>
</table>
[/sourcecode]
4. jalankan jetty untuk melihat hasilnya
buka browser dan masukkan alamat localhost:8080/siswa/list.html

berhasil , berhasil :)
Alhamdulillah
[…] menampilkan isi tabel menggunakan findAll […]
ReplyDelete