本文目錄一覽:
- 1、jsp中如何將表單數據寫入數據庫
- 2、在springmvc 框架下 怎麼在把jsp上獲得的數據(連接mysql數據庫)傳到 控制器裏面?求代碼
- 3、如何使一個JSP頁面中文本框的默認值傳遞到數據庫中
- 4、jsp中怎麼用mvc模式連接數據庫
jsp中如何將表單數據寫入數據庫
1、首先要有數據Bean,用來存放表單的數據所對應的DB表結構的列的內容。
2、有Servlet將JSP頁面上的表單數據項處理,發送到服務器端的業務邏輯類中。
3、服務器端的業務邏輯類接收Servlet發送的請求,將處理過的表單的數據項存放到對應的數據Bean中,然後調用相關的數據庫訪問模塊,完成向數據庫的寫入操作。
簡單就是這些啦,更具體的lz可以按自己需要填一些內容。
在springmvc 框架下 怎麼在把jsp上獲得的數據(連接mysql數據庫)傳到 控制器裏面?求代碼
比如頁面有name和age兩個內容。
在spring MVC框架下
在action中如下寫
@RequestMapping(value=”/login”,method=RequestMethod.POST)
public String login(User user){
String userName = user.getName();
String userage = user.getAge();
System.out.println(userName + “,” + userage);
if(userName==”zhangsan”age==”123″){
return “login”;
}else{
return “false”;
}
}
具體return的login和false是要跳到哪個頁面,在spirng的配置文件servlet.xml中如下配置
!– 視圖解析類–
bean class=”org.springframework.web.servlet.view.InternalResourceViewResolver”
property name=”prefix” value=”/WEB-INF/page/” / !– 前綴 —
property name=”suffix” value=”.jsp” / !– 後綴 —
/bean
這個配置的意思就是,return的是XXXX,就跳到/web-INF/page/xxxx.jsp 這個頁面
如何使一個JSP頁面中文本框的默認值傳遞到數據庫中
1、用jsp:include jsp:param 這裡傳遞參數/jsp:include
2、iframe src=”/problems.do?id=N” /iframe 樓上的做法也不錯!
3、用request, session ,application 也可以
4、把內容放到HASHMAP里或是 list里也行。
5、a href=”?viewmethod=listqvalue=%=qvalue%pageNo=%=pageNo%”列表顯示/a這樣傳遞參數
6、放在sevelet 處理,用request 獲取也是可以。
jsp中怎麼用mvc模式連接數據庫
JSP開發中連接數據庫肯定不是一次兩次,這樣我們可以把連接數據庫的代碼寫成一個java文件隨時調用.
連接數據庫的代碼為
public class DB_Conn {
private String driverName=”sun.jdbc.odbc.JdbcOdbcDriver”; //驅動程序名
private Connection conn=null; //數據庫連接對象
public Statement sm=null; //數據庫語句對象
private PrintWriter out = null;
// 建立數據庫連接
public void ConnectDB(){
try {
Class.forName(driverName).newInstance();
conn=DriverManager.getConnection(“jdbc:odbc:books”,””,””); //獲得數據庫連接(books為數據源)
sm=conn.createStatement();
} catch(Exception e) {
e.printStackTrace();
out.print(“數據庫連接失敗!”);
}
}
public void CloseDB(){
try {
if (sm != null) {
sm.close();
}
conn.close();
} catch (SQLException SqlE) {
SqlE.printStackTrace();
out.print(“數據庫關閉失敗!”);
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/238319.html