Buka IDE Netbeans dan buatlah project baru dengan nama Buku _Tamu
1. Klik kanan pada folder Libraries pada project anda, seperti yang terlihat pada gambar
dibawah ini lalu pilih Add Library
index.jsp
<%--
Document : index
Created on : Sep 15, 2014, 3:39:51 PM
Author : Rio Andrianto
--%>
style.css
/*
To change this license header, choose License Headers in Project
Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
Created on : Sep 15, 2014, 3:39:18 PM
Author : Rio Andrianto
*/
root {
display: block;
}
body {
font-family: Century, Malgun Gothic, sans-serif;
font-size: smaller;
padding: 70px;
color: navy;
}
h1 {
text-align: center;
letter-spacing: 6px;
font-size: 1.8em;
color: darkred;
font-weight: normal;
width: 450px;
}
table {
width: 610px;
padding: 4px;
background-color: darkkhaki;
}
th {
text-align: center;
border-bottom: 2px solid;
SMK BAKTI NUSANTARA 666 Cileunyi | Rio Andrianto, S.Kom 9
}
td {
padding: 8px;
}
a:link {
color: #000000;
font-weight: normal;
text-decoration: none;
}
a:link:hover {
color: #be7429;
font-weight: normal;
text-decoration: underline;
}
add.jsp
<%--
Document : add
Created on : Sep 16, 2014, 12:46:21 AM
Author : Rio Andrianto
--%>
addinsert.jsp
<%--
Document : addinsert
Created on : Sep 16, 2014, 8:42:20 AM
Author : Rio Andrianto
--%>
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn =
DriverManager.getConnection("jdbc:mysql://localhost:3306/db_guestb
ook", "root", "");
st = conn.createStatement();
st.executeUpdate("insert into t_tamu
(email, nama_lengkap, komentar) VALUES ('" +
request.getParameter("f_email") + "', '"
+ request.getParameter("f_nama") + "', '"
view.jsp
<%--
Document : view
Created on : Sep 15, 2014, 3:49:28 PM
Author : Rio Andrianto
--%>
<%
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
st = conn.createStatement();
rs = st.executeQuery("select * from t_tamu");
while(rs.next()) {
%>
<TR>
<TD><%= rs.getString("email")%></TD>
<TD><%= rs.getString("nama_lengkap")%></TD>
<TD><%= rs.getString("komentar")%></TD>
<TD><a
href="edit.jsp?u=<%=rs.getString("email")%>" >EDIT</a> / <a
href="delete.jsp?d=<%=rs.getString("email")%>" > HAPUS</a></TD>
</TR>
<% } %>
</TABLE>
<% }
catch(Exception ex){
ex.printStackTrace();
%>
</TABLE>
Ada kesalahan:
<%
}
finally{
if (rs != null) rs.close();
if (st != null) st.close();
if (conn != null) conn.close();
}
%>
</center>
</body>
</html>
edit.jsp
<%--
Document : edit
Created on : Sep 16, 2014, 12:46:21 AM
Author : Rio Andrianto
--%>
update.jsp
<%--
Document : update
Created on : Sep 22, 2014, 12:13:35 AM
Author : Rio Andrianto
--%>