홈페이지에서 요청후 디비에 넣기
요청하는 페이지
<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>
Author And Source
이 문제에 관하여(홈페이지에서 요청후 디비에 넣기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@mireat/홈페이지에서-요청후-디비에-넣기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)