jsp:
<form?action="/Test06/AddbookServlet"?method="post">
圖數(shù)名:<input?type="text"?name="bookname"><br/>
作者:<input?type="text"?name="author"><br/>
價格:<input?type="text"?name="price"><br/>
圖書類型:<input?type="text"?name="booktype"><br/>
出版社:<input?type="text"?name="publishing"><br/>
圖書本數(shù):<input?type="text"?name="booksum"><br/>
<input?type="submit"?value="添加">
</form>Servlet:
String?bn=new?String(request.getParameter("bookname"));
??String?at=new?String(request.getParameter("author"));
??String?pc=new?String(request.getParameter("price"));
??String?bt=new?String(request.getParameter("booktype"));
??String?ps=new?String(request.getParameter("publishing"));
??int?bs=Integer.parseInt(request.getParameter("booksum"));
??
??Book?book?=?new?Book();
??book.setBookname(bn);
??book.setAuthor(at);
??book.setPrice(pc);
??book.setBooktype(bt);
??book.setPublishing(ps);
??book.setBooksum(bs);
??BookDao?bookdao=new?BookDao();
??bookdao.addBook(book);要介紹代碼 ?這兩部分的功能怎么解釋?這是增加書籍功能,在頁面輸入想添加的書籍信息之后 ?通過post提交到頁面url指定的Servlet , Servlet收到j(luò)sp的請求之后通過getParameter拿到頁面 name參數(shù)的value值,比如bookname ? ? 把頁面想添加的書本名字通過book對象傳遞 ?來設(shè)置到封裝類對應(yīng)的書名 ?在調(diào)用數(shù)據(jù)庫訪問對象 中 添加數(shù)據(jù)到數(shù)據(jù)庫的功能,讓jsp 頁面的數(shù)據(jù)傳入到 數(shù)據(jù)庫里這樣解釋可以嗎 或者怎么說明這兩段代碼的功能簡潔有力一點也可以。
添加回答
舉報
0/150
提交
取消