Documente Academic
Documente Profesional
Documente Cultură
JSP
<%@page import="control.koneksi" %>
<!DOCTYPE html>
<html>
<head>
<title>Data Supplier</title>
</head>
<body>
<tr align="center">
</tr>
<tr>
<th>KODE SUPPLIER</th>
<th>NAMA SUPPLIER</th>
<th>ALAMAT</th>
<th>TELP</th>
<th>AKSI</th>
</tr>
<%
String kd_supp=null;
String nm_supp=null;
String alamat=null;
String telpon=null;
ResultSet rs = null;
while(rs.next())
kd_supp=rs.getString("kd_supp");
nm_supp=rs.getString(2);
alamat=rs.getString(3);
telpon=rs.getString(4);
%>
<tr>
</tr>
<%}%>
<tr>
</tr>
</table>
<%kon.close();%>
</body>
</html>
CODING TAMBAHSUPPLIER.JSP
<%@page import="control.koneksi"%>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<table>
<tr><div class="form-group">
<div class="col-sm-10">
<td>
<%
try {
ResultSet rs = null;
while (rs.next()) {
if (rs.first() == false) {
} else {
rs.last();
} catch (Exception e) {
out.println(e);
%></td>
</div>
</div>
</tr>
<tr>
<td>Nama Supplier</td>
</tr>
<tr>
<td>Alamat</td>
</tr>
<tr>
<td>Telepon</td>
</tr>
<tr>
<td colspan="2">
</td>
</tr>
</table>
</form>
</body>
</html>
CODING EDITSUPPLIER.JSP
<%@page import="control.koneksi"%>
<%
String kd_supp=request.getParameter("kd_supp");;
String nm_supp=null;
String alamat=null;
String telpon=null;
ResultSet rs = null;
if(rs.next())
kd_supp=rs.getString(1);
nm_supp=rs.getString(2);
alamat=rs.getString(3);
telpon=rs.getString(4);
%>
<html>
<head>
</head>
<body>
<table border=2>
<tr>
</tr>
<tr>
<td>Kode Suplier</td>
<td>:</td>
</td>
</tr>
<tr>
<td>Nama Supplier</td>
<td>:</td>
</tr>
<tr>
<td>Alamat</td>
<td>:</td>
</tr>
<tr>
<td>Telp</td>
<td>:</td>
</tr>
<tr>
<td colspan="3">
</tr>
</table>
</form>
</body>
</html>
SUPPLIERSERVLET
package control;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import model.supplier;
import java.sql.*;
import java.util.logging.Level;
import java.util.logging.Logger;
response.setContentType("text/html;charset=UTF-8");
int result = 0;
if (aksi != null) {
supplier.setKdsup(request.getParameter("kd_supp"));
supplier.setNmsup(request.getParameter("nm_supp"));
supplier.setAlamat(request.getParameter("alamat"));
supplier.setTelp(request.getParameter("telpon"));
switch (aksi) {
case "Simpan" :
+ supplier.getNmsup() + "','"
+ supplier.getAlamat() + "','"
+ supplier.getTelp() + "')");
result = pstmt.executeUpdate();
if (result > 0) {
out.println("<script> "
+ "document.location='beranda.jsp?hal=tampilsup';"
+ " </script>");
break;
case "Delete":
result = pstmt.executeUpdate();
if (result > 0) {
out.println("<script> "
+ " </script>");
break;
case "Update":
+ supplier.getNmsup()+ "',alamat='"
+ supplier.getAlamat()+ "',telpon='"
+ supplier.getKdsup()+ "'");
result = pstmt.executeUpdate();
if (result > 0) {
out.println("<script> "
+ "document.location='beranda.jsp?hal=tampilsup';"
+ " </script>");
default:
break;
} else {
out.println("<script> "
+ "alert('Gagal Eksekusi');"
+ "document.location='tampilsupplier.jsp';"
+ " </script>");
}
CODING TAMPILUSER.JSP
<%@page import="control.koneksi"%>
<!DOCTYPE html>
<html>
<head>
<title>Data User</title>
</head>
<body>
<tr align="center">
</tr>
<tr>
<th>ID USER</th>
<th>NAMA USER</th>
<th>HAK AKSES</th>
<th>PASSWORD</th>
<th>AKSI</th>
</tr>
<%
String id_user=null;
String nm_user=null;
String hak_akses=null;
String pass=null;
ResultSet rs = null;
while(rs.next())
id_user=rs.getString("id_user");
nm_user=rs.getString(2);
hak_akses=rs.getString(3);
pass=rs.getString(4);
%>
<tr>
</tr>
<%}%>
<tr>
</tr>
</table>
<%kon.close();%>
</body>
</html>
CODING TAMBAHUSER.JSP
<%@page import="control.koneksi"%>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<table>
<tr><div class="form-group">
<div class="col-sm-10">
<td>
<%
try {
ResultSet rs = null;
while (rs.next()) {
if (rs.first() == false) {
} else {
rs.last();
} catch (Exception e) {
out.println(e);
%></td>
</div>
</div>
</tr>
<tr>
<td>Nama User</td>
</tr>
<tr>
<td>Hak Akses</td>
<td><select name="hak_akses">
<option value=pilih>-pilih-</option>
<option value="User">User</option>
<option value="Admin">Admin</option>
</select>
</td>
</tr>
<tr>
<td>Password</td>
<td><input type="text" name="pass"></td>
</tr>
<tr>
<td colspan="2">
</td>
</tr>
</table>
</form>
</body>
</html>
CODING EDIUSER.JSP
<%@page import="control.koneksi"%>
<%
String id_user=request.getParameter("id_user");;
String nm_user=null;
String hak_akses=null;
String pass=null;
ResultSet rs=null;
if(rs.next());
id_user=rs.getString(1);
nm_user=rs.getString(2);
hak_akses=rs.getString(3);
pass=rs.getString(4);
}
%>
<html>
<head>
</head>
<body>
<table border="2">
<tr>
</tr>
<tr>
<td>ID user</td>
<td>:</td>
</td>
</tr>
<tr>
<td>Nama User</td>
<td>:</td>
</tr>
<tr>
<td>Hak Akses</td>
<td>:</td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input type=text name=pass value="<%=pass%>"</td>
</tr>
<tr>
<td colspan="3">
</td>
</tr>
</table>
</form>
</body>
</html>
USERSERVLET
package control;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import model.user;
import java.sql.*;
import java.util.logging.Level;
import java.util.logging.Logger;
response.setContentType("text/html;charset=UTF-8");
int result = 0;
if (aksi != null) {
user.setIduser(request.getParameter("id_user"));
user.setNmuser(request.getParameter("nm_user"));
user.setHakakses(request.getParameter("hak_akses"));
user.setPass(request.getParameter("pass"));
switch (aksi) {
case "Simpan" :
+ user.getNmuser() + "','"
+ user.getHakakses() + "','"
+ user.getPass() + "')");
result = pstmt.executeUpdate();
if (result > 0) {
out.println("<script> "
+ "document.location='beranda.jsp?hal=tampiluser';"
+ " </script>");
break;
case "Delete" :
pstmt = kon.conn.prepareStatement("DELETE FROM user WHERE id_user= '" +
user.getIduser() + "'");
result = pstmt.executeUpdate();
if (result > 0) {
out.println("<script> "
+ "document.location='beranda.jsp?hal=tampiluser';"
+ " </script>");
break;
case "Update" :
+ user.getNmuser() + "',hak_akses='"
+ user.getHakakses() + "',pass='"
+ user.getIduser() + "'");
result = pstmt.executeUpdate();
if (result > 0) {
out.println("<script> "
+ "document.location='beranda.jsp?hal=tampiluser';"
+ " </script>");
default:
break;
} else {
out.println("<script> "
+ "alert('Gagal Eksekusi');"
+ "document.location='tampiluser.jsp';"
+ " </script>");