亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > jsp操作MySQL實現查詢/插入/刪除功能示例

jsp操作MySQL實現查詢/插入/刪除功能示例

熱門標簽:湖北地圖標注公司 汝南縣地圖標注app 地圖標注專業和非專業 智能電話機器人銷售話術 四川正規外呼系統軟件 山東ai外呼電銷機器人好用嗎 甘肅銷售電銷機器人公司 福建電銷貓機器人收費 外呼直播語音系統
直接貼代碼吧:
首先,index_test.jsp頁面的代碼如下:
復制代碼 代碼如下:

%@ page language="java" pageEncoding="utf-8"%>
%@ page contentType="text/html;charset=utf-8"%>nbsp;
%nbsp;
nbsp; nbsp;request.setCharacterEncoding("UTF-8");nbsp;
nbsp; nbsp;response.setCharacterEncoding("UTF-8");nbsp;
nbsp; nbsp;response.setContentType("text/html;charset=utf-8");nbsp;
%>
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head>
title>人員操作/title>
META http-equiv=Content-Type content="text/html; charset=utf-8">
style>
#popDivAdd,#popDivDelete {
position: absolute;
visibility: hidden;
overflow: hidden;
border: 2px solid #AEBBCA;
background-color: #EEF1F8;
cursor: move;
padding: 1px;
}

#popTitle {
background: #9DACBF;
height: 20px;
line-height: 20px;
padding: 1px;
}

#popForm {
padding: 2px;
}

.title_left {
font-weight: bold;
padding-left: 5px;
float: left;
}

.title_right {
float: right;
}

#popTitle .title_right a {
color: #000;
text-decoration: none;
}

#popTitle .title_right a:hover {
text-decoration: underline;
color: #FF0000;
}
/style>
script>
function showPopup(type) {//彈出層
//var objDiv = null;//objDiv是目標div
if(type == 'add'){
objDiv = document.getElementById("popDivAdd");
}
else
if(type = 'delete'){
objDiv = document.getElementById("popDivDelete");
}
objDiv.style.top = "50px";//設置彈出層距離上邊界的距離
objDiv.style.left = "200px";//設置彈出層距離左邊界的距離
objDiv.style.width = "300px";//設置彈出層的寬度
objDiv.style.height = "220px";//設置彈出層的高度
//objDiv.style.display = "block";
objDiv.style.visibility = "visible";
}
function hidePopup(type) {//關閉層
//var objDiv = null;//objDiv是目標div
if(type == 'add'){
objDiv = document.getElementById("popDivAdd");
}
elsenbsp;
if(type = 'delete'){
objDiv = document.getElementById("popDivDelete");
}
objDiv.style.visibility = "hidden";
}
/script>
/head>
body>
!-- 表單div -->
form action="insert_test.jsp" method="post">
p>
nbsp;ID :input type="text" name="id" value="0" />/br>nbsp;
姓名:input type="text" name="name" value="" />/br>
性別:input type="text" name="sex" value="" />/br>
年齡:input type="text" name="age" value="" />/br>
/p>nbsp;
nbsp;nbsp;nbsp; input type="submit" value="提交" />nbsp;nbsp;
nbsp;nbsp; input type="reset" value="重置" />nbsp;nbsp;
nbsp;nbsp; input type="reset" value="取消" onclick="hidePopup('add')" />
/form>
/div>
/div>
div id="popDivDelete">!-- 刪除人員的div -->
div id="popTitle">!-- 標題div -->
span class="title_left">刪除人員/span> span class="title_right">
a href="#" onclick="hidePopup('delete');">關閉/a> /span>
/div>
div id="popForm">!-- 表單div -->
form action="delete_test.jsp" method="post">
p>
nbsp;ID :input type="text" name="id" value="" /> /br>nbsp;
姓名:input type="text" name="name" value="" /> /br>
/p>nbsp;
nbsp;nbsp;nbsp; input type="submit" value="提交" />nbsp;nbsp;
nbsp;nbsp; input type="reset" value="重置" />nbsp;nbsp;
nbsp;nbsp; input type="reset" value="取消" onclick="hidePopup('delete')" />
/form>
/div>
/div>
p>
input name="" type="button" onclick="location.href = 'query_test.jsp'" value="查詢" />nbsp;nbsp;
input name="" type="button" onclick="showPopup('add')" value="添加" />nbsp;nbsp;
input name="" type="button" onclick="showPopup('delete')" value="刪除" />
/p>

script type="text/javascript">
/*-------------------------鼠標左鍵拖動---------------------*/
/*--------當不需要實現此功能時,可以將這一部分代碼刪除------------*/
var objDiv = document.getElementById("popDiv");
var isIE = document.all ? true : false;//判斷瀏覽器類型
document.onmousedown = function(evnt) {//當鼠標左鍵按下后執行此函數
var evnt = evnt ? evnt : event;
if (evnt.button == (document.all ? 1 : 0)) {
mouseD = true;//mouseD為鼠標左鍵狀態標志,為true時表示左鍵被按下
}
}

objDiv.onmousedown = function(evnt) {
objDrag = this;//objDrag為拖動的對象
var evnt = evnt ? evnt : event;
if (evnt.button == (document.all ? 1 : 0)) {
mx = evnt.clientX;
my = evnt.clientY;
objDiv.style.left = objDiv.offsetLeft + "px";
objDiv.style.top = objDiv.offsetTop + "px";
if (isIE) {
objDiv.setCapture();
//objDiv.filters.alpha.opacity = 50;//當鼠標按下后透明度改變
} else {
window.captureEvents(Event.MOUSEMOVE);//捕獲鼠標拖動事件
//objDiv.style.opacity = 0.5;//當鼠標按下后透明度改變
}
}
}
document.onmouseup = function() {
mouseD = false;//左鍵松開
objDrag = "";
if (isIE) {
objDiv.releaseCapture();
//objDiv.filters.alpha.opacity = 100;//當鼠標左鍵松開后透明度改變
} else {
window.releaseEvents(objDiv.MOUSEMOVE);//釋放鼠標拖動事件
//objDiv.style.opacity = 1;//當鼠標左鍵松開后透明度改變
}
}

document.onmousemove = function(evnt) {
var evnt = evnt ? evnt : event;
if (mouseD == true objDrag) {
var mrx = evnt.clientX - mx;
var mry = evnt.clientY - my;
objDiv.style.left = parseInt(objDiv.style.left) + mrx + "px";
objDiv.style.top = parseInt(objDiv.style.top) + mry + "px";
mx = evnt.clientX;
my = evnt.clientY;
}
}
/script>
/body>
/html>

query_test.jsp頁面代碼如下:
復制代碼 代碼如下:

%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%>
%@ page contentType="text/html;charset=utf-8"%>
%
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=utf-8");
%>
html>
body>
%
Connection con=null;
String url="jdbc:mysql://localhost/html_db?user=rootpassword=123456";
//html_db為數據庫名
Class.forName("org.gjt.mm.mysql.Driver").newInstance();//新建實例
Connection conn= DriverManager.getConnection(url);//建立連接
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from person_tb";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
ID:%=rs.getString("id")%> /br>
姓名:%=rs.getString("name")%>/br>
性別:%=rs.getString("sex")%>/br>
年齡:%=rs.getString("age")%>/br>/br>
%}%>
%out.print("恭喜你!數據庫操作成功! ");%>
%
rs.close();
stmt.close();
conn.close();
%>
/br>
input name="" type="button" onclick="location.href = 'index_test.jsp'" value="返回" />
/body>
/html>

insert_test.jsp頁面代碼如下:

復制代碼 代碼如下:

%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%>
%@ page contentType="text/html;charset=utf-8"%>
%
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=utf-8");
%>
htnl>
head>
title>往數據庫插入數據/title>
/head>
body>
%
String id=request.getParameter("id"); //從表單獲得
String name=request.getParameter("name"); //從表單獲得
String sex=request.getParameter("sex"); //從表單獲得
String age=request.getParameter("age"); //從表單獲得

try
{
/** 連接數據庫參數 **/
String driverName = "com.mysql.jdbc.Driver"; //驅動名稱
String DBUser = "root"; //mysql用戶名
String DBPasswd = "123456"; //mysql密碼
String DBName = "html_db"; //數據庫名

String connUrl = "jdbc:mysql://localhost/" + DBName + "?user=" + DBUser + "password=" + DBPasswd;
Class.forName(driverName).newInstance();
Connection conn = DriverManager.getConnection(connUrl);
Statement stmt = conn.createStatement();
stmt.executeQuery("SET NAMES UTF8");
String insert_sql = "insert into person_tb values('" + id + "','" + name + "','" + sex + "','" + age + "')";
String query_sql = "select * from person_tb";

try {
stmt.execute(insert_sql);
}catch(Exception e) {
e.printStackTrace();
}
try {
ResultSet rs = stmt.executeQuery(query_sql);
while(rs.next()) {
%>
ID:%=rs.getString("id")%> /br>
姓名:%=rs.getString("name")%> /br>
性別:%=rs.getString("sex")%> /br>
年齡:%=rs.getString("age")%> /br> /br>
%
}
}catch(Exception e) {
e.printStackTrace();
}
//rs.close();
stmt.close();
conn.close();
}catch (Exception e) {
e.printStackTrace();
}
%>
/br>
input name="" type="button" onclick="location.href = 'index_test.jsp'" value="返回" />nbsp;nbsp;
/body>
/html>

delete_test.jsp頁面的代碼如下:
復制代碼 代碼如下:

%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%>
%@ page contentType="text/html;charset=UTF-8"%>
%nbsp;
nbsp; nbsp;request.setCharacterEncoding("UTF-8");nbsp;
nbsp; nbsp;response.setCharacterEncoding("UTF-8");nbsp;
nbsp; nbsp;response.setContentType("text/html; charset=UTF-8");nbsp;
%>
htnl>
head>
title>刪除人員/title>
/head>
body>
%
String id=request.getParameter("id"); //從表單獲得nbsp;
String name=request.getParameter("name"); //從表單獲得
trynbsp;
{nbsp;
/** 連接數據庫參數 **/
String driverName = "com.mysql.jdbc.Driver"; //驅動名稱
String DBUser = "root"; //mysql用戶名
String DBPasswd = "hel610"; //mysql密碼
String DBName = "html_db"; //數據庫名
String connUrl = "jdbc:mysql://localhost/" + DBName + "?user=" + DBUser + "password=" + DBPasswd;
String query_sql = "select id,name,sex,age from person_tb";
String delete_sql = "";
Class.forName(driverName).newInstance();
Connection conn = DriverManager.getConnection(connUrl);
Statement stmt = conn.createStatement();
try{nbsp;
if(id != null id != ""){
out.println("刪除了id=" + id + "的人。/br>/br>");
delete_sql = "delete from person_tb where id=" + id;
}
else if(name != null name != ""){
out.println("刪除了name=" + name + "的人。/br>/br>");
delete_sql = "delete from person_tb where name='" + name + "'";
}else{
out.println("請至少輸入ID、姓名中的一個!/br>/br>");
}
}catch(Exception e){
e.printStackTrace();
} nbsp;nbsp;
try {nbsp;
stmt.execute(delete_sql);nbsp;
}catch(Exception e){
e.printStackTrace();
}
try {nbsp;
ResultSet rs = stmt.executeQuery(query_sql); nbsp;nbsp;
while(rs.next()) {
%>
ID:%=rs.getString("id")%>
/br> 姓名:%=rs.getString("name")%>
/br> 性別:%=rs.getString("sex")%>
/br> 年齡:%=rs.getString("age")%>
/br>
/br>
%
} nbsp; nbsp;
}catch(Exception e) {
e.printStackTrace();
}nbsp;
//rs.close();
stmt.close();
conn.close();nbsp;
}catch (Exception e) {
e.printStackTrace();
}nbsp;
%>
/br>
input name="" type="button" onclick="location.href = 'index_test.jsp'" value="返回" />
/body>
/html>

在瀏覽器直接訪問index_test.jsp頁面,點擊刪除按鈕,填入ID或者姓名之中的任何一個并提交即可進行刪除:
 
執行刪除前(下左圖)、后(下右圖)數據庫的內容顯示為:
 

總的來說,查詢、插入與刪除的功能都實現了。

現在發現的問題是:本來是實現的是彈出層的位置是可以移動的,但現在移動不了了,具體原因在于鼠標拖動部分的第一句代碼:var objDiv = document.getElementById("popDiv");即指定拖動對象時,沒有指定好。正在找方法解決。有誰有比較好的方法,請幫下忙吧,多謝了!
您可能感興趣的文章:
  • jsp分頁顯示的實現代碼
  • JSP分頁顯示的實例代碼
  • 一個實用的JSP分頁代碼
  • JSP實現的簡單分頁示例
  • jsp hibernate的分頁代碼
  • JSP自定義分頁標簽TAG全過程
  • JSP實現的簡單分頁顯示效果代碼
  • jsp實現頁面分頁功能代碼
  • JSP簡單添加,查詢功能代碼
  • JSP實現帶查詢條件的通用分頁組件

標簽:吳忠 梅州 昌都 臨沂 南充 肇慶 黔東 白銀

巨人網絡通訊聲明:本文標題《jsp操作MySQL實現查詢/插入/刪除功能示例》,本文關鍵詞  jsp,操作,MySQL,實現,查詢,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《jsp操作MySQL實現查詢/插入/刪除功能示例》相關的同類信息!
  • 本頁收集關于jsp操作MySQL實現查詢/插入/刪除功能示例的相關信息資訊供網民參考!
  • 推薦文章
    精品在线视频播放| 国产精品1024永久免费视频 | 欧美a级成人淫片免费看| 一级毛片看真人在线视频| 国产一区精品| 精品视频在线观看一区二区 | 四虎久久精品国产| 黄色免费网站在线| 97视频免费在线| 国产视频一区在线| 99久久精品国产片| 黄视频网站免费看| 日本特黄特色aa大片免费| 美女被草网站| 国产视频一区二区三区四区| 免费国产在线观看| 成人免费网站视频ww| 四虎论坛| 欧美国产日韩一区二区三区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 91麻豆国产福利精品| 麻豆系列国产剧在线观看| 久久精品大片| 97视频免费在线| 国产亚洲精品成人a在线| 韩国三级视频网站| 国产成人精品一区二区视频| 高清一级毛片一本到免费观看| 亚欧成人毛片一区二区三区四区| 久久精品大片| 欧美激情影院| 日日夜人人澡人人澡人人看免| 欧美激情一区二区三区视频 | 一级毛片看真人在线视频| 免费的黄色小视频| 亚久久伊人精品青青草原2020| 97视频免费在线| 国产成人精品影视| 欧美一级视| 午夜在线影院| 91麻豆精品国产片在线观看| 国产一区二区精品| 免费一级生活片| 欧美激情一区二区三区在线| 青青青草视频在线观看| 美国一区二区三区| 精品国产香蕉伊思人在线又爽又黄| 国产成人精品一区二区视频| 日本特黄特色aa大片免费| 91麻豆精品国产高清在线| 日韩免费片| 成人免费观看网欧美片| 国产网站麻豆精品视频| 日韩一级黄色片| 青青久久精品| 国产成+人+综合+亚洲不卡| 一级女性大黄生活片免费| a级黄色毛片免费播放视频| 久草免费在线观看| 欧美激情在线精品video| 亚洲天堂一区二区三区四区| 国产一区二区精品| 日韩中文字幕在线亚洲一区| 九九精品久久| 国产精品免费久久| 麻豆网站在线看| 国产高清在线精品一区a| 免费一级片在线观看| 美女免费黄网站| 黄视频网站在线免费观看| 午夜激情视频在线播放| 国产精品自拍在线| 欧美大片a一级毛片视频| 午夜在线影院| 日韩av片免费播放| 亚洲天堂免费观看| 国产亚洲免费观看| 日本伦理片网站| 日本特黄特色aa大片免费| 国产成a人片在线观看视频| 日韩中文字幕一区| 亚洲爆爽| 国产成人精品一区二区视频| 久久久久久久免费视频| 成人a级高清视频在线观看| 国产成人啪精品视频免费软件| 亚飞与亚基在线观看| 超级乱淫伦动漫| 91麻豆爱豆果冻天美星空| 亚洲 欧美 91| 天天做人人爱夜夜爽2020毛片| 91麻豆精品国产高清在线| 国产精品1024永久免费视频 | 欧美激情影院| 成人免费观看网欧美片| 国产成人精品综合在线| 欧美电影免费看大全| 精品在线免费播放| a级毛片免费全部播放| 亚洲 欧美 91| 免费一级生活片| 国产一区二区精品久久91| 黄视频网站免费| 午夜久久网| 日韩免费片| 亚洲精品中文一区不卡| 亚洲精品永久一区| 国产精品自拍在线| 午夜家庭影院| 麻豆系列 在线视频| 精品视频一区二区三区| 成人免费一级纶理片| 99热热久久| 久久99青青久久99久久| 日韩在线观看免费| 91麻豆高清国产在线播放| 91麻豆高清国产在线播放| 一级女性全黄久久生活片| 欧美a级成人淫片免费看| 国产成人精品在线| 欧美另类videosbestsex久久| 日韩专区一区| 成人影院一区二区三区| 97视频免费在线| 九九久久99| 国产不卡福利| 国产伦久视频免费观看视频| 久久国产精品只做精品| 国产精品自拍在线观看| 精品国产一区二区三区久久久蜜臀| 国产一区二区精品尤物| 精品在线免费播放| 91麻豆精品国产综合久久久| 国产一区二区精品尤物| 国产成人啪精品视频免费软件| 日韩avdvd| 久久国产精品只做精品| a级毛片免费全部播放| 香蕉视频一级| 中文字幕一区二区三区 精品| 亚洲天堂免费| 国产伦久视频免费观看视频| 久久精品免视看国产明星| 亚欧成人乱码一区二区| 国产成a人片在线观看视频| a级毛片免费观看网站| 国产高清在线精品一区二区| 一级女性全黄生活片免费| 99久久精品国产片| 美女免费精品视频在线观看| 亚洲第一色在线| 99久久网站| 精品久久久久久免费影院| 黄视频网站免费观看| 天天做日日干| 精品视频一区二区三区| 日韩在线观看视频黄| 国产一区二区高清视频| 免费国产在线观看| 黄视频网站在线看| 可以免费看污视频的网站| 日韩在线观看视频黄| 欧美1卡一卡二卡三新区| 中文字幕一区二区三区精彩视频 | 麻豆系列 在线视频| 国产成人欧美一区二区三区的| 可以免费看毛片的网站| 国产伦精品一区三区视频| 国产视频一区二区三区四区| 美女免费毛片| 日韩免费片| 毛片成人永久免费视频| 欧美国产日韩久久久| 国产91丝袜在线播放0| 亚洲 激情| 欧美日本免费| 欧美大片一区| 成人免费网站久久久| 国产视频久久久久| 欧美激情一区二区三区视频| 欧美国产日韩久久久| 国产一区二区精品久| 日韩中文字幕在线亚洲一区| 黄色免费网站在线| 国产成人精品综合在线| 九九热精品免费观看| 欧美大片毛片aaa免费看| 国产视频网站在线观看| 久草免费在线视频| 亚洲 激情| 日韩av东京社区男人的天堂| 日本在线www| 国产麻豆精品高清在线播放| 久草免费在线观看| 久久久久久久免费视频| 免费的黄色小视频| 四虎精品在线观看| 99热精品在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 在线观看导航|