java語言 服務器的的搭建

1:服務器端方面的內容。
2:需求:
3:web服務器
 1:tomcat.是開源的而且是用java語言來編寫。它是免費的。用於中小型的項目。
 2:weblogic,webSphere,用於中大型,它是收費的。
4:tomcat服務器的目錄
 1:bin;放一些可執行程序。startup.bat 啓動web服務器。
 2:conf:配置文件。server.xml:能夠設置端口。web.xml配置文件。
 3:lib;第三方jar包。
 4:logs:日誌文件。
 5;temp:臨時文件。
 6:webapps:外界能夠訪問的目錄。web工程就放在這個目錄。
 7;work:緩存的。
5:啓動web服務器。
6:servlet:接收客戶端的數據,並進行處理,再將響應的數據發送給客戶端。它是用java程序,只是運行在服務器端。
 6.1:寫一個Servlet的步驟
  1;建立一個類,繼承HttpServlet類。
  若是沒有找到HttpServlet類,能夠去tomcat的lib目錄下複製servlet-api.jar包。複製到webcontent 目錄下的lib目錄下,再選中servlet-api.jar包,右擊build-path,再選擇add to build-path
  2:重寫一些方法。
   1:構造方法。第一次請求的時候服務器會建立一個對象,只建立一次。
   2:init方法。作一些初始化工做。只執行一次。
   3:doGet方法:處理get請求,每請求一次,調用一次。
   4:doPost方法:處理post請求,每請求一次,調用一次。
   5:destroy方法:銷燬Servlet.好比當web服務器中止的時候,會執行。
  3:找到Webcontent目錄的,WEB-INF目錄的web.xml文件。在web-app標記裏。添加如下內容
    <servlet>
      <servlet-name>Myservlet(能夠隨便取)</servlet-name>
      <servlet-class>MyServlet(必須爲包名.類名)</servlet-class>
     </servlet>
     <servlet-mapping>
      <servlet-name>Myservlet(跟servlet的servlet-name名一致)</servlet-name>
      <url-pattern>/myservlet(能夠隨便取,這個決定了地址的寫法)</url-pattern>
     </servlet-mapping>
  4:給服務器端發送請求。
  在瀏覽器地址欄上:http://ip地址:端口號/web工程名/myservlet(web.xml中的url-pattern怎麼寫的 就輸入什麼)
 6.1:Servlet的生命週期。
java

相關文章
相關標籤/搜索