黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java服務器接口快速開發之Servlet詳細教程

Java服務器接口快速開發之Servlet詳細教程

更新時間:2019-09-25 09:41:13 來源:動力節點 瀏覽3476次

由于我們的接口開發語言是java,那么當然還是以eclipse為主。這里我使用的是帶有web插件的eclipse。我們俗稱javaEE。(當然很多人會使用myeclipse這也不錯)

  想要搭建服務器,tomcat當然必不可少。這里使用的是7.0,而且是以插件的形式存在于eclipse中。

  做服務器開發的同學當然知道數據庫也是必不可少的,咱不能做一個沒有真實數據的接口。數據庫用的mysql。

  這些工具網上都是可以百度進行下載的。這里不贅述了。

  數據庫創建以及java中jdbc驅動加載數據庫

  不熟悉數據庫的小伙伴可以下載一個可視化的數據庫操作界面。比如sqlGUI、navicatformysql等等都是不錯的操作界面,也很簡單。我們可以通過這些可視化工具來建表,增加數據等等。當然有些同學可能數據庫語句很熟悉了,可以通過shell指令來操作。

  以mac為例:安裝好mysql后可點擊系統偏好設置能看到mysql服務,如圖:

image.png

  然后點擊圖標可以看到服務是否啟動,沒有啟動就點擊啟動就可以了。如圖這個是啟動了:

image.png

  接下來打開終端:首先輸入mysql所在目錄

image.png

  回車后輸入如下:

image.png

  回車會提示輸入密碼。輸入密碼后回車就成功鏈接mysql服務了。如圖:

image.png

  這時候我們可以創建數據庫,創建表格等等。

  接下來就是我們重點的接口工程的創建了

  我們打開下載好的帶插件的javaEE右擊創建動態web項目。新建好的目錄工程如圖:

image.png

  我們需要關心的目錄主要在src目錄,里面存放正常的java代碼。然后是WebContent目錄下的Web—INF目錄。這里我們看到已經存在lib目錄了,其實就是存放第三方jar包的。我們還需要手動創建config文件夾,其中創建一個config.properties文件用于存放鏈接數據庫驅動的配置文件。具體的內容如下:

image.png

  這里就是加載mysqljdbc驅動的關鍵代碼,其中數據庫名稱,用戶名密碼等都必須正確不然是無法連接的。如圖:

image.png

  當然我們還得知道webContent目錄下可以存放我們web工程的html、jsp、js、css等頁面。

  接下來有個重點的關于servlet接口的配置文件,結構如圖:

image.png

  其中具體配置如下:

image.png

  代碼中注釋已經很詳細了。其實接口的名稱就是別名掛鉤的,所以一定要注意。當然很多小伙伴可能不明包listener配置。接下來會詳細解釋。

  配置代碼結構如圖:

 

image.png

  DBUtil代碼:

image.png

image.png

  ListenerLoadConfig代碼如下:

image.png

  LoadDBconfig代碼如下:

image.png

  代碼就不詳細解釋了。其實ListenerLoadConfig這里就在剛才的web。xml中用到了。這個就是入口,因為其實現了ServletContextListener這個接口那么程序啟動的時候就會從這開始。而這里面做的也就是讀取配置文件的路徑然后通過LoadDBconfig來加載驅動。然后通過DBUtil來創建鏈接。

  接下來就是接口介紹了。

  我們之前已經說到了,我們接口使用的servlet技術,servlet技術其實是java接口的最核心的技術,spring框架其實也就是對servlet的封裝。

  首先我們需要繼承自servlet,代碼如下:

image.png

  繼承自HttpServlet之后會自動實現get和post方法。這就是我們常說的http請求中的方法。客戶端做網絡請求就會到這兩個方法中。我們可以看到有兩個參數HttpServletRequest,和HttpServletResponse。這兩個就分別對應http請求中的請求參數,和返回接口,也就是客戶端請求的參數都在HttpServletRequest中我們可以拿到,而服務器返回的接口都可以存放在HttpServletResponse,中這樣客戶端就能拿到想要的數據了。是不是覺得很簡單。那么接下來我們來一個簡單的例子。

  注冊接口的demo測試:

  代碼如下:

image.png

  數據庫RegistDao代碼:

image.png

  以上就是動力節點java培訓機構小編介紹的“Java服務器接口快速開發之Servlet詳細教程”的內容,希望對大家有幫助,更多java最新資訊請繼續關注動力節點java培訓機構官網,每天會有精彩內容分享與你。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: aⅴ一区二区三区无卡无码 aⅴ在线免费观看 | 欧美日韩午夜 | 两性午夜又粗又大又爽视频 | 人人爽人人爽人人片c | 国产精品喷水在线观看 | 中文字幕第四页 | 日本xxx在线播放 | 超级碰碰永久免费视频播放 | 久久精品国产亚洲a | 欧美成人三级 | 久久天天躁日日躁狠狠躁 | 日本不卡在线视频 | 视频xxx| 日本操穴 | 欧美国产亚洲精品a第一页 欧美国产在线观看 | 亚洲三级在线 | 成 人 动漫在线观看网站网站 | 日韩成人片 | 一个人免费观看在线视频www | 欧美日韩一区二区在线观看视频 | 国产精品视频分类一区 | 国产乱视频 | 国产片一区二区三区 | 一级 黄 色 片免费 一级 黄 色 毛片 | 香蕉视频在线观 | 国产在线一区二区 | 成人在线免费观看视频 | 久久精品大片 | 污宅男666在线永久免费观看 | 最新中文字幕在线播放 | 毛片在线看免费 | 97免费视频免费视频 | 国产成人高清精品免费观看 | 午夜爽爽爽男女免费观看影院 | 日韩欧美视频一区二区 | 日本午夜网站 | 欧美一区二区三区免费看 | 激情小视频网站 | 视频区小说区图片区激情 | 8x福利精品第一福利视频导航 | 国产亚洲欧美成人久久片 |