給你個思路吧,前台表單 form中寫好提交的地址(jsp本身或者servlet或其他控制器);
控制器中,接收處理提交過來的字元串,然後用 按照連接資料庫,插入數據表的順序寫入sql數據,
說白了就是用java操作插入性質的sql語句。
新學java嗎,建議提問時應該把問題說清楚,什麼樣的題目,是問答題還是實際的作業,如果是後者更應該說清楚,因為jsp插入資料庫的方式很多種,回答的人不一定能滿足你的要求,所以你網路一下jsp插入資料庫就有簡單的實例可以找到並運用了。
純手打^_^
『貳』 如何將前端網頁與後台資料庫連接
1、您需要掌握的第一件事是資料庫查詢語句。這是最簡單的資料庫查詢語句:SELECT * FROM sys_role,這意味著從角色表中查詢所有信息。以下顯示了查詢結果。此結果需要顯示在首頁上。需要代碼來調用這個sql語句。
『叄』 前端傳遞數據給後台的幾種方式
1、通過表單傳遞
前端使用表單時,為name屬性賦值,後台controller層方法的參數只要與name的值相同,即可獲取到該屬性的值。
2、ajax
js中將值取出來,通過data這個key傳值,數據的值裡面也是以key、value的方式,即JSON格式。
data: {key:value},
3、session域或request域
後台將值存入request域裡面,使用request.getsession.setAttribute("名字","值")
前台使用sessionScope.名字取值即可。
『肆』 java中前台怎麼把數據傳給後台
request.setAttribute("bbb",bbb);
在目標JSP頁面這樣寫<input type="hidden" id="info" value="<%=request.getAttribute("bbb")%>"/>,(或者${request.bbb})然後在Script中直接通過操作dom取得該值,var bbb=document.getElementById("info").value;不過這樣獲得的值已經是個字元串了,因為無論是<%=request.getAttribute("bbb")%>還是表達式,執行的對象的toString方法輸出,如果是數組的時候可以考慮用C標簽,循環輸出每個數組元素,然後用document.getElementByName方法獲取