요청하는 페이지
<form action="insert.jsp" method="post">
id<input type="text" name="id" placeholder="id"> <br>
이름<input type="text" name="name" placeholder="상품이름"> <br>
가격<input type="text" name="price" placeholder="price"> <br>
<input type="submit" value="요청">
받는 페이지
request.setCharacterEncoding("UTF-8");
ProductDAO p = new ProductDAO();
//p.상품추가(3,"사과",1000);
String id = request.getParameter("id");
String name = request.getParameter("name");
String price = request.getParameter("price");
out.println(id + " " + name + " " +price);
바로 다운캐스팅을 못하는 이유: String , int랑 부모 자식 관계가 아니라서
파스인트로 스트링을 인트형으로 바꿔줌
int result = p.상품추가(Integer.parseInt(id), name, Integer.parseInt(price));
%>
<html>
<body>
<h1>
<%
if(result ==1) {
out.println("상품추가 성공");
} else {
out.println("상품추가 실패");
}
%>
</h1>
</body>
</html>