亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

jsp連接MySQL操作GIS地圖數據實現添加point的功能代碼

2020-07-27 21:37:00
字體:
來源:轉載
供稿:網友


index_map.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;
%>&nbsp;
<html>
<head>
</head>
<body>
<form action="insert_map.jsp" method="post">
ID :<input type = "text" name="id" value="0"/>
名稱 :<input type = "text" name="name" value="aaa"/> </br>
電壓等級 :<input type = "text" name="voltage_level" value="110kv"/>
經度 :<input type = "text" name="lon" value="121."/>
緯度 :<input type = "text" name="lat" value="28."/>
</br>
<input type = "submit" value="提交"/>
</form>
</body>
</html>

insert_map.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;
%>&nbsp;
<HTML>
<HEAD>
<TITLE>add message into table </TITLE>
</HEAD>
<BODY>
<%
String id=request.getParameter("id"); //從表單獲得
String name=request.getParameter("name"); //從表單獲得
String voltage_level=request.getParameter("voltage_level"); //從表單獲得
String lon=request.getParameter("lon"); //從表單獲得
String lat=request.getParameter("lat"); //從表單獲得

java.util.Date date=new java.util.Date();
String datetime=new Timestamp(date.getTime()).toString();
try
{
/** 連接數據庫參數 **/
String driverName = "com.mysql.jdbc.Driver"; //驅動名稱
String DBUser = "root"; //mysql用戶名
String DBPasswd = "123456"; //mysql密碼
String DBName = "map_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 biandianzhan_point_tb VALUES('" + id + "','" + name + "','" + voltage_level + "',GeometryFromText('POINT (" + lon + " " + lat + ")') )";
String query_sql = "select * from biandianzhan_point_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("voltage_level")%> </br>
經緯度:<%=rs.getString("the_geom")%> </br> </br>
<%
}
}catch(Exception e) {
e.printStackTrace();
}
//rs.close();
stmt.close();
conn.close();
}catch (Exception e) {
e.printStackTrace();
}
%>
</body>
</html>

訪問index_map.jsp:
 
提交前數據庫的值:
 
輸入測試值并提交,得到如下頁面:
 
數據庫的變化如下:
 
可以看出,在上面的提交后的頁面上經緯度是亂碼的,原因是the_geom的數據類型是POINT類型,是幾何數據類geometry類中的一個子類,有特定的格式,可能這種特定的格式沒能被瀏覽器識別。我正在考慮的解決方案是將the_geom數據進行剝離,得到兩個數值及經緯度。不過可能沒這個必要,因為沒必要顯示這兩個值。
總的來說,大功告成了一半吧,呵呵,今天收獲很大??!很開心!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩有码在线视频| 亚洲人成在线观看网站高清| 欧美视频国产精品| 亚洲精品456在线播放狼人| 91精品国产成人| 欧美电影免费观看高清完整| 久久久人成影片一区二区三区观看| 国产精品久久久久久久久久久不卡| 米奇精品一区二区三区在线观看| 国产午夜精品一区二区三区| 精品国产一区二区三区久久狼黑人| 国产在线播放不卡| 欧美美女18p| 成人福利在线视频| 久久91亚洲精品中文字幕奶水| 91久热免费在线视频| 欧美性一区二区三区| 精品日韩视频在线观看| 色999日韩欧美国产| 亚洲视频777| 国产精品久久久久久久久久免费| 久久国产精品久久久久久| 精品成人69xx.xyz| 久久精品亚洲一区| 亚洲第一福利网站| 日韩欧美在线字幕| 国产精品一区二区久久国产| 日韩视频一区在线| 97视频在线观看成人| 中文字幕亚洲第一| 午夜精品一区二区三区av| 国产精品视频区1| 97超视频免费观看| 中文字幕免费国产精品| 97精品免费视频| 国产精品www网站| 日韩美女视频免费在线观看| 亚洲欧美国产另类| 97在线视频国产| 亚洲最大福利网站| 亚洲自拍偷拍在线| 热99精品里视频精品| 97久久精品在线| 欧美老少做受xxxx高潮| 欧美精品videos| 国产一区二区欧美日韩| 国产视频久久久久| 国产不卡av在线| 亚洲欧美日韩一区在线| 97在线视频国产| 国产色婷婷国产综合在线理论片a| 亚洲精品美女网站| 精品久久久免费| 日韩av在线天堂网| 亚洲自拍小视频| 欧美成人高清视频| 亚洲欧洲一区二区三区久久| 亚洲国产精品久久精品怡红院| 亚洲品质视频自拍网| 久久精品中文字幕| 欧美日本在线视频中文字字幕| 国产亚洲精品91在线| 一区二区日韩精品| 青青精品视频播放| 日本欧美一二三区| 欧美性xxxxxxx| 欧美巨大黑人极品精男| 国产精品视频专区| 日韩中文字幕免费| 久久久久久中文| 欧美视频在线观看免费网址| 日韩中文在线中文网在线观看| 日韩国产一区三区| 欧美日韩亚洲视频| 亚洲国产高潮在线观看| 97香蕉超级碰碰久久免费的优势| 91在线色戒在线| 欧美亚洲另类制服自拍| 中文字幕视频一区二区在线有码| 日韩av网址在线观看| 国内精品视频在线| 91亚洲精华国产精华| 国内精品一区二区三区| 国产精品稀缺呦系列在线| 久久久久久久97| 97精品久久久| 97涩涩爰在线观看亚洲| 在线播放精品一区二区三区| 久久精品视频免费播放| 亚洲欧洲av一区二区| 欧美野外wwwxxx| 精品美女久久久久久免费| 大胆人体色综合| 久久久91精品| 日韩欧美成人区| 亚洲国产第一页| 亚洲国产精品va在线看黑人| 成人深夜直播免费观看| 精品一区电影国产| 亚洲最大成人免费视频| 亚洲视屏在线播放| 国产精品久久久久久一区二区| 国产精品中文字幕在线观看| 中文字幕在线日韩| 日韩欧美在线字幕| 97在线观看免费| 久久亚洲精品视频| 色偷偷91综合久久噜噜| 亚洲一区二区黄| 亚洲专区在线视频| 在线播放日韩精品| 奇米一区二区三区四区久久| 欧美日韩在线视频观看| 欧美大片网站在线观看| 在线播放精品一区二区三区| 久久久999成人| 精品成人乱色一区二区| 国产精品69精品一区二区三区| 欧美专区在线视频| 亚洲欧美另类国产| 69久久夜色精品国产69乱青草| 日韩欧美aⅴ综合网站发布| 国产日韩欧美自拍| 一区二区三区视频免费| 在线亚洲男人天堂| 国产精品久久久久久久久久东京| www.精品av.com| 成人网在线观看| 91高潮在线观看| 国产精品老牛影院在线观看| 亚洲人成电影网站色www| 久久久久久久久电影| 国产精品678| 日韩精品福利网站| 国产www精品| 亚洲男人第一av网站| 26uuu另类亚洲欧美日本一| 68精品久久久久久欧美| 国产精品永久免费观看| 91在线精品播放| 精品久久中文字幕久久av| 亚洲欧洲美洲在线综合| 激情成人中文字幕| 国产高清视频一区三区| 欧美日韩ab片| 亚洲第一福利网| 欧美国产日韩视频| 国产精品美乳在线观看| 日本一区二区三区四区视频| 国产精品视频网| 欧美日韩免费网站| 亚洲精品日韩激情在线电影| 国精产品一区一区三区有限在线| 亚洲一区av在线播放| 91亚洲精品一区二区| 亚洲精品美女在线观看| 日本久久91av| 亚洲视频一区二区| 国产高清视频一区三区| 成人免费大片黄在线播放| 精品欧美一区二区三区| 国产亚洲欧洲高清| 久久亚洲国产精品| 日韩av免费在线看|