導航:首頁 > 編程語言 > jsp用按鈕添加數據

jsp用按鈕添加數據

發布時間:2023-09-20 05:32:43

❶ 如何在jsp頁面中實現點擊一個提交按鈕就可以將頁面上的數據存儲到對應的資料庫

按照我的復理解,你想要的效果應制該是這樣的:
點擊頁面的按鈕,數據提交到後台並保存,頁面不用刷新。

如果想做這個效果的話,方法有兩種:
1.使用ajax來實現。
2.在本頁內嵌一個iframe標記(並且使用css隱藏起來:display:none),你的頁面任然用form提交,只是提交的target配置為你的iframe,那麼你當點擊提交時,當前頁面內容頁不會變化的。

❷ Jsp頁面動態添加表格,意思就是我點擊一個按鈕,就會添加一個表格。求,大神們,可以連續點擊添加

<! html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>RunJS</title>
<script type="text/javascript" src="http://sandbox.runjs.cn/uploads/rs/289/za0sqcyf/jquery-1.6.min.js"></script>
<script type="text/javascript">
$(function(){
$("button").click(function(){
var html = "<tr><td style='border:1px solid white;'>添加一行</td><td style='border:1px solid white;'>添加一行</td></tr>"; //自己定義好要添加的信息
$("table").append(html); //添加對應的內容到table
});
});
</script>
</head>
<body>
<button>Hello </button>
<table style="border:1px solid yellow;">

</table>
</body>
</html>

這個是簡單的例子。。。

❸ 請問jsp怎麼實現一個按鈕連接資料庫,點擊後並把數據上傳上去。而且還可以實現檢索功能

我說一下連資料庫的事。
不建議直接在jsp中連接資料庫,一個是麻煩,要寫一大堆jdbc的代碼,還不好設置連接池進行管理。所以我建議還是使用ajax,在按鈕上添加事件,把表格數據Post到後端,由後端進行資料庫操作。
關於檢索的問題,可以通過js控制篩選,也可以使用ajax Post到後端由後端重新組織數據返回,局部刷新頁面即可。
講道理,前端是jsp,在數據處理這方面沒有後端擅長。像vue啊angular啊這些重前端的框架才擅長做這些事情。

❹ jsp中如何實現點擊一個提交按鈕,把其中數據提交到資料庫同時刷新該頁面

要實現將jsp中數據添加到資料庫並刷新頁面可以使用servlet來做中間件,進行資料庫的插入操作。
具體示例代碼如下:
jsp頁面:

<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
<html>
<head>
</head>
<body>
<formaction="/demoServlet"method="post">
<inputtype="text"name="num"/><br/>
<inputtype="text"name="name"/><br/>
<inputtype="submit"value="提交"/>
</form>
</body>
</html>

servlet類:

{
publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{
Connectionconn=null;
PreparedStatementpstmt=null;
Stringnum=request.getParameter("num");
Stringname=request.getParameter("name");
try{
Stringsql="insertintostudentvalues(?,?)";
//conn=jdbcTool.getConnection();//獲取連接(工具類)
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,num);
pstmt.setString(2,name);
pstmt.executeUpdate();//執行插入
}
catch(Exceptione){
System.out.println(e.toString());
}finally{
jdbcTool.free(null,pstmt,conn);//關閉連接(工具類)
}
request.getRequestDispatcher("/demo.jsp").forward(request,response);//重新跳轉到本頁面(刷新頁面)
}
publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{
doGet(request,response);
}
}


點擊提交按鈕後,表單提交,調用doPost方法,執行操作,最後通過轉發跳轉會原來的界面。

❺ 在jsp中怎麼點擊後把輸入姓名 性別 愛好 輸入框內的內容添加到表格里

點擊按鈕後,js先獲取該表格對象中的某一tr(你要操作的行),把要添加的數據放在tr(假設)中,再把tr這個插入到你要操作的tr旁邊!可以使用appendChild、insertBefore和insertAfter;你具體的需求不清楚,只能假設一種情況回復你了

❻ JSP中的from表單里。有兩個按鈕。都是向資料庫不同的表插入數據,該怎麼實現

做兩個表單,不同的按鈕在兩個表單裡面,這是針對表單裡面都有文本的情況。
<form action="abc.jsp" method="post">
<input type="text" name="word"/>
<input type="submit" value="提交1"/>
</form>

<form action="123.jsp" method="post">
<input type="text" name="word"/>
<input type="submit" value="提交2">
</form>

❼ jsp一個頁面下點擊"添加"按鈕,在該頁面的下方出現3輸入框,填寫相關信息........

在添加按鈕之前,放一個隱藏的div。<div id="div" style="display:none;"> .在按鈕的onclick事件裡面,顯示出來。document.getElementById("div").style.display="block";

❽ jsp按鈕怎麼提交數據

第一個頁面:

<input type="button" id="a" value="hehe" onclick="location.href='NewFile1.jsp?result='+document.getElementById('a').value">
第二個頁面內:容
<%=request.getParameter("result") %>

閱讀全文

與jsp用按鈕添加數據相關的資料

熱點內容
文件轉換免費的軟體 瀏覽:644
linuxwpsxlsx 瀏覽:482
小米手機怎麼上移動網路連接失敗怎麼辦 瀏覽:598
win10系統打開java 瀏覽:479
全日制編程什麼意思 瀏覽:447
筆記本創建區域網怎麼傳文件 瀏覽:871
怎樣查看id密碼 瀏覽:647
贛州極客晨星少兒編程怎麼樣 瀏覽:690
覺醒年代哪個app可以免費觀看 瀏覽:830
如何關閉win10觸摸屏幕 瀏覽:761
蘋果142不能傳文件 瀏覽:128
如何看歷史底部數據 瀏覽:230
怎麼在電腦上下軟體或安裝app 瀏覽:798
qq頭像電影截圖情侶 瀏覽:87
安卓的網路位置設置在哪 瀏覽:973
編程俠官網如何登錄 瀏覽:484
借貸王app怎麼樣 瀏覽:552
qq黑鑽手機怎麼開通 瀏覽:465
dnf85版本爆ss視頻 瀏覽:514
gitlog前一個版本 瀏覽:718

友情鏈接