홈페이지에서 요청후 디비에 넣기

김태림·2021년 5월 14일
0

jsp

목록 보기
6/12

요청하는 페이지

<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>

0개의 댓글