ProducDetail.jsp
Dosyayı İndir
<%--
Document : ProductInsert
Created on : May 24, 2013, 1:07:17 PM
Author : onder
--%>
<%@page import="com.godoro.inventrory.entity.Category"%>
<%@page import="java.util.List"%>
<%@page import="com.godoro.inventrory.manager.CategoryManager"%>
<%@page import="com.godoro.inventrory.manager.ProductManager"%>
<%@page import="com.godoro.inventrory.entity.Product"%>
<%
String insert = request.getParameter("insert");
String message = "L�tfen bilgileri giriniz.";
CategoryManager categoryManager=new CategoryManager();
List<Category> categoryList=categoryManager.list();
if (insert != null) {
String productName = request.getParameter("productName");
double salesPrice = Double.parseDouble(request.getParameter("salesPrice"));
long categoryId = Long.parseLong(request.getParameter("categoryId"));
Product product = new Product(0, productName, salesPrice);
product.setCategoryId(categoryId);
ProductManager productManager = new ProductManager();
boolean inserted = productManager.insert(product);
message = "Kay�t eklendi " + productName + " " + salesPrice + " " + (inserted ? "Evet" : "Hay�r");
}
%>
<%@page contentType="text/html" pageEncoding="iso-8859-9"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<title>JSP Page</title>
</head>
<body>
<h1>�r�n Ekleme</h1>
<i><%=message%></i>
<form method="POST">
�r�n Ad� : <input type="text" name="productName"/><br/>
Sat�� Fiyat� : <input type="text" name="salesPrice"/><br/>
Kategori :
<select name="categoryId">
<% for(Category category : categoryList){%>
<option value="<%=category.getCategoryId()%>"><%=category.getCategoryName()%></option>
<% } %>
</select>
<br/>
<input type="submit" value="Ekle" name="insert"/>
</form>
<a href="SampleList.jsp">Liste</a>
</body>
</html>
Dosyayı İndir