web開發學習之Http協議

來源:互聯網
上載者:User

標籤:

 web入門

1)web服務軟體作用: 把本地資源共用給外部存取

2)tomcat伺服器基本操作 :

啟動:  %tomcat%/bin/startup.bat

關閉: %tomcat%/bin/shutdown.bat

訪問tomcat首頁:

http://localhost:8080

3)web應用目錄結構

|- WebRoot   根目錄

|-靜態資源(html+css+javascript+images+xml)  可以直接被瀏覽器訪問到的

|-WEB-INF                                  不可以直接被瀏覽器訪問到

|-classes     存放class位元組碼檔案

|-lib         存放jar包檔案

web.xml      web應用的設定檔,配置servlet

 

4)Servlet技術: 用java語言開發動態資源的技術

開發一個Servlet程式的步驟:

1)建立一個java類,繼承HttpServlet類

2)重寫HttpServlet類的doGet方法

3)把寫好的servlet程式交給tomcat伺服器運行!!!!

3.1 把編譯好的servlet的class檔案拷貝到tomcat的一個web應用中。(web應用 的WEB-INF/classes目錄下)
3.2 在當前web應用的web.xml檔案中配置servlet

<!-- servlet配置 -->

<servlet>

<servlet-name>HelloServlet</servlet-name>

<servlet-class>gz.itcast.HelloServlet</servlet-class>

</servlet>

<!--  servlet的映射配置 -->

<servlet-mapping>

<servlet-name> HelloServlet </servlet-name>

<url-pattern>/hello</url-pattern>

</servlet-mapping>

4)訪問servlet

http://localhost:8080/myweb/hello

如果訪問出現404錯誤首先檢查servlet映射配置

web開發學習之Http協議

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.