中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

遼陽網站建設企業(yè)培訓體系

遼陽網站建設,企業(yè)培訓體系,廣州網站建設,網站開發(fā)者模式目錄 使用Idea搭建Web項目 使用Idea開發(fā)Web項目基本知識 tomcat配置信息 HTML /CSS 開發(fā)主頁 Servlet 學習和掌握的內容: HTML/CSSServlet MVC模式和Web開發(fā)數據庫基本應用和JDBC應用軟件項目開發(fā)流程 環(huán)境及工具版本: Windows10,JDK1.8 Idea2…

目錄

使用Idea搭建Web項目

使用Idea開發(fā)Web項目基本知識

tomcat配置信息

HTML /CSS

開發(fā)主頁

Servlet


學習和掌握的內容:

  1. HTML/CSS
  2. Servlet? MVC模式和Web開發(fā)
  3. 數據庫基本應用和JDBC應用
  4. 軟件項目開發(fā)流程

環(huán)境及工具版本:

Windows10,JDK1.8

Idea2020.1.1, apache-tomcat-9.0.36, Mysql8.

創(chuàng)建第一個Web項目

1.使用Idea搭建Web項目

1)File ->New->Project

?

?點擊New后,選擇Tomat Server

?選擇tomcat安裝的目錄

?點擊Next后輸入項目名稱和項目存放地址后Finish

?創(chuàng)建成功后,整體結構

?

?查看啟動日志信息,發(fā)現啟動成功

?瀏覽器自動打開一個窗口,說明啟動成功

?2.使用Idea開發(fā)Web項目基本知識

3.tomcat配置信息

?

?

?項目編譯后輸入的地址及目錄

?

?

4.HTML /CSS

創(chuàng)建一個index.html文件

HTML基本學習

介紹:超文本標記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用于創(chuàng)建網頁的標準標記語言。

結構:

<!DOCTYPE html>???????//html5標準網頁聲明
<html lang="en">??????//向搜索引擎表示該文檔是html語言,并且語言為英文網站
<head>??????????????????//html 頭部
????<meta charset="UTF-8">??//聲明編碼字符集,否則會出現亂碼
????<title>Title</title>??//文檔標題
</head>
<body>???//網頁主體,可見頁面的內容
測試
</body>
</html>

3.HTML標簽:

HTML標簽也常叫做HTML元素,但是HTML元素是包含一對HTML標簽:開始和結束標簽,比如:<body></body>

HTML標簽包含

標簽名

標簽屬性及屬性值

常用標簽:

1)div

div:塊級元素,主要用來分層

我們這里給index.html分三層,頭部、中部和底部。

?顯示結果:

?使用div創(chuàng)建一個登錄框:

2> form

form:表單,主要用于提交數據

method:提交方式,有post,get 兩種方式,一般form使用post提交

action:提交的url

3)table

table:表格,用于創(chuàng)建表格

?

?

4>input

input:輸入框,主要用于輸入數據

5.textarea 文本域

6.<select> 選擇標簽

<tr><td >年級:</td>
????<td>
????????<select name="grade">
????????<option value="">請選擇年級</option>
????????<option value="1">大一</option>
????????<option value="2">大二</option>
????????<option value="3">大三</option>
????????<option value="4">大四</option>
????</select>
????</td>
</tr>

?7.<a> ?超鏈接標簽

?

?8.<img>圖片

.main .main_img{
????float: left;
????margin-left: 20%;
????margin-top: 20px;
}

<div class="main_img">
????<img src="main_img.png" ?width="100%" height="100%">
</div>

9.<p> 段落標簽

10.<span>

可以用來設置字體

11.<h1> - <h6>

12.<hr>

13.無序列表<ul> <li> ?,有序列表<ol><li>

5.開發(fā)主頁

因為靜態(tài)HTML不包含動態(tài)信息,所以我們使用JSP開發(fā)頁面。

JSP全稱Java Server Pages,是一種動態(tài)網頁開發(fā)技術。它使用JSP標簽在HTML網頁中插入Java代碼。標簽通常以<%開頭以%>結束。

Servlet

三種方法創(chuàng)建servlet類:

1)實現Servlet接口

2)繼承GenericServlet類

3)繼承HttpServlet類(常用)

Servlet的生命周期

1.加載和實例化

當容器啟動時(需要配置)或者客戶端向Servlet容器發(fā)出HTTP請求要求訪問Servlet時,Servlet容器首先會解析請求,檢查內存中是否已經有了該Servlet對象,如果有直接使用該Servlet對象,如果沒有就創(chuàng)建Servlet實例對象。

2、初始化

實例化后,容器調用Servlet的init()初始化對象。

注意:整個生命周期中只調用一次。

3、處理請求

在這個階段,Servlet容器會為每個請求創(chuàng)建代表HTTP請求的ServletRequest對象和代表HTTP響應的ServletResponse對象,然后將它們作為參數傳遞給Servlet的service()方法。service()方法從ServletRequest對象中獲得客戶請求信息并處理該請求,通過ServletResponse對象生成響應結果。

注意:在Servlet的整個生命周期內,對于Servlet的每一次訪問請求,Servlet容器都會調用一次Servlet的service()方法,并且創(chuàng)建新的ServletRequest和ServletResponse對象。

4、銷毀

當服務器關閉或web應用被移除出容器時,Servlet隨著web應用的銷毀而銷毀。在銷毀Servlet之前,Servlet容器會調用Servlet的destroy()方法,以便讓Servlet對象釋放它所占用的資源。在Servlet的整個生命周期中,destroy()方法也只被調用一次。

注意:Servlet對象一旦創(chuàng)建就會駐留在內存中等待客戶端的訪問,直到服務器關閉,或web應用被移除出容器時Servlet對象才會銷毀。

使用注解創(chuàng)建Servlet

1、創(chuàng)建一個普通類

2、繼承HttpServlet 類

3、在web.xml里面設置:metadata-complete="false"

4、在類上面添加注解:@WebServlet()
@WebServlet(value = "/user/register" )

public class UserRegisterServlet extends HttpServlet {

.....

}

  1. GET 方法

GET 方法向頁面請求發(fā)送已編碼的用戶信息。頁面和已編碼的信息中間用 ? 字符分隔。如:

http://localhost:8080/myservlet/hello.html?name=zhangsan&pwd=123456&age=18

缺點:參數添加在url后面,不安全。GET 方法有大小限制:由瀏覽器和Web服務器處理能力的設置會限制長度大小。

優(yōu)點:執(zhí)行效率比POST高,用于從服務器上獲取數據

1)String str=request.getParameter(參數名稱);

//根據參數名稱獲得參數值

2)Map<String, String[]> parameterMap = req.getParameterMap();

//獲得參數集合

3)String[] parameterValues = req.getParameterValues(參數名稱);

//如果參數出現一次以上,則調用該方法,并返回多個值,例如復選框。

4)Enumeration<String> parameterNames = req.getParameterNames();

/獲得當前請求中的所有參數的完整列表

2、POST方法

通過HTTP post機制,將表單內各個字段與其內容放置在HTML HEADER內一起傳送。

優(yōu)點:安全,一般沒有大小限制(服務器的不同有所差異)。

缺點:效率沒有GET高,用于提交修改數據。

+

http://www.risenshineclean.com/news/3589.html

相關文章:

  • 哈爾濱seo優(yōu)化排名免費咨詢廈門百度關鍵詞seo收費
  • 口碑好的專業(yè)網站建設手機助手
  • 江蘇揚州疫情最新消息哈爾濱百度搜索排名優(yōu)化
  • 村政府可以做網站么企業(yè)宣傳冊
  • php網站開發(fā)實用技術答案產品推廣渠道
  • 南寧公司網站模板建站b站推廣是什么意思
  • 網站設計工具網絡營銷推廣軟件
  • 桃子網站惠州搜索引擎優(yōu)化
  • 友匯網站建設一般多少錢自媒體發(fā)布平臺
  • 網站建設怎么申請域名網址seo優(yōu)化排名
  • 西安網站建設的費用企業(yè)策劃
  • 阜城網站建設公司啟信聚客通網絡營銷策劃
  • 網站建設公司創(chuàng)意軟文范例800字
  • 做民宿上幾家網站好廣點通推廣登錄入口
  • 鄭州專業(yè)做網站手機百度高級搜索入口
  • 網站模板怎么打開網絡營銷策略的內容
  • 青島外貿網站建設哪家好網絡事件營銷
  • 福州網站建設方案長沙seo外包
  • 安全月考評哪個網站做北京網站建設公司案例
  • 簡單設計網站百度官網推廣
  • java做網站軟件太原seo關鍵詞排名優(yōu)化
  • 建立門戶網站的步驟網絡廣告投放網站
  • 交友網站app推廣今日熱點新聞15條
  • 南陽網站排名優(yōu)化公司企業(yè)網站推廣可以選擇哪些方法
  • 濱江區(qū)網站開發(fā)公司百度競價托管一月多少錢
  • vs中新建網站和新建web項目的區(qū)別電腦培訓學校網站
  • 網站建設開發(fā)公司有哪些企業(yè)站seo報價
  • wamp 設置多個網站愛鏈在線
  • 網站設計需要考慮哪些基本原則知乎關鍵詞排名優(yōu)化
  • 如何制作手機免費網站模板下載排名網