第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • model2開發(fā)思想流程圖:

    https://img1.sycdn.imooc.com//5c5562710001ca2d14060974.jpg


    查看全部
    0 采集 收起 來源:Model2模型介紹

    2019-02-02

  • MVC模型:

    https://img1.sycdn.imooc.com//5c5561c00001677f16380974.jpg


    查看全部
    0 采集 收起 來源:MVC模型介紹

    2019-02-02

  • 通過servlet獲取初始化參數(shù)

    在web.xml中配置Servlet時,可以配置一些初始化參數(shù)。而在Servlet中可以通過ServletConfig接口提供的方法來取得這些參數(shù)

    this.setUsername(this.getInitParameter("username"));this.setPassword(this.getInitParameter("password"));

    @JavaWeb---獲取初始化參數(shù)

    1.在web.xml中配置Servlet時,配置初始化參數(shù),方法如下
    <servlet>
    <init-param>
    <param-name>password</param-name>
    <param-value>12345</param-vlaue>
    <init-param>
    </servlet>
    2.在sevlet中通過servletConfig接口提供的方法getInitparameter()來獲取參數(shù)
    this.getInitparameter("uesrname");
    this.getInitparameter("password");


    查看全部
  • web.xml中的url-pattern必須以"/"開頭,這里的"/"表示項目的根目錄。

    在jsp中連接或提交表單到servlet時,路徑要與web.xml中的url-pattern標簽路徑相匹配。

    使用request.getContextPath()獲得上下文對象,即獲得工程名,并且是帶有"/"的,例如"/ProjectName"

    頁面中的/代表服務(wù)器根目錄(WebContent,在MyEclipse中指WebRoot)

    在web.xml配置文件中/代表當前應(yīng)用(即該項目)根目錄

    1.請求重定向的/代表服務(wù)器根目錄

    ?response.getRequesstDispatcher(request.getContextPath()+"/test.jsp");

    2.服務(wù)器內(nèi)部跳轉(zhuǎn), /表示項目根目錄, ../表示回到上一層再找test.jsp

    request.getRequestDispatcher("/test.jsp").forward(request,response);

    request.getRequestDispatcher("../test.jsp").forward(request,response);

    1 相對路徑 絕對路徑

    2 jsp頁面中 href="servlet/helloservlet"是相對路徑

    href="/servlet/helloservlet" 頁面無法訪問,報錯,因為/ 表示服務(wù)器根目錄(WebContent,在MyEclipse中指WebRoot)

    3 jsp中絕對路徑 href="<%=path%>/servlet/helloservlet"

    path 表示項目的根目錄

    4 web.xml中 <url-pattern> / 表示當前應(yīng)用(即該項目)根目錄

    5 servlet文件中,請求重定向的/代表服務(wù)器根目錄

    6 在jsp中連接或提交表單到servlet時,路徑要與web.xml中的url-pattern標簽路徑相匹配。

    7 使用request.getContextPath()獲得上下文對象,即獲得工程名,并且是帶有"/"的,例如"/ProjectName"



    查看全部
  • 用戶編寫的Servlet類,繼承于HttpServlet類https://img1.sycdn.imooc.com//5c542d600001c5fe05100352.jpg

    查看全部
  • 1 建立一個reg.jsp頁面?zhèn)鬏敱韱螖?shù)據(jù)? ? 一個 userinfo.jsp目標頁面

    2 user實體類,servlet類處理doPost/doGet方法,request獲得表單數(shù)據(jù),存儲到一個user類實例里,即一個用戶對象,將此對象保存到session里

    3 request.getRequestDistpatcher( "將要跳轉(zhuǎn)的頁面").forward(request,response)

    4 userinfo.jsp 獲取數(shù)據(jù) 使用 jsp bean

    https://img1.sycdn.imooc.com//5ba8a122000142a511510466.jpg

    @JavaWeb---Servlet獲取表單數(shù)據(jù)

    1.建立JavaBean類

    2.在Servlet類中的 doPost方法內(nèi)編寫代碼
    ????a)實例化JavaBean對象
    ????getParameter(String param);獲取表單值;
    ????getParameterValues(String param),獲取多個同name的表單值;
    ????setter()方法給JavaBean對象傳值;
    ????b)將JavaBean對象保存到session中;
    ????c)進行頁面跳轉(zhuǎn)。

    3.jsp頁面中創(chuàng)建Servlet對象,通過<jsp:getProperty />或?qū)ο蟮膅et()方法獲取值。
    <jsp:useBean id="idName" class="classPath" scope="session"></jsp:useBean>
    <jsp:getProperty name=" idName " property="propertyName"/>
    <% String[] favorites=userReg.getFavorites();
    ?? for(String favorite:favorites){
    ?%>
    <%=favorite %>&nbsp;&nbsp;
    <% }%>

    PS:
    ????1.在 jsp 頁面中可以使用<% %> 寫 java 代碼;
    ????2.日期轉(zhuǎn)換時需要注意格式 '-';
    ????3.復選框需要使用 getParameterValues 方式獲取;
    ????4.注意復選框是否為 null ;
    ????5.注意javaBean屬性名不與表單屬性名沖突!

    request.getRequestDispatcher()有兩種跳轉(zhuǎn):

    (1)跳轉(zhuǎn)到一個servlet

    ??request.getRequestDispatcher("想跳轉(zhuǎn)的servlet名").forward(request,?response);
    (2)跳轉(zhuǎn)到一個頁面
    request.getRequestDispatcher("文件路徑").forward(request,?response);


    查看全部
  • Servlet與JSP內(nèi)置對象的對應(yīng)關(guān)系:

    https://img1.sycdn.imooc.com//5c52be96000122e214060974.jpg

    查看全部
  • Tomcat裝載Servlet的三種情況

    a)Tomcat容器啟動的時候,裝載Servlet,需要在web.xml中配置Servlet時加上<load-on-startup>1</load-on-startup>

    b)當客戶端首次訪問該Servlet實例的時候,裝載該Servlet。

    c)Servlet類文件發(fā)生改變的時候,重新裝載該Servlet。

    Servlet被裝載后,Servlet容器創(chuàng)建一個Servlet實例并且調(diào)用Servlet的init()方法進行初始化。在Servlet的整個生命周期內(nèi),init()方法只被調(diào)用一次。

    https://img1.sycdn.imooc.com//5c5290220001bd9c14060974.jpg

    https://img1.sycdn.imooc.com//5c5290300001a71314060974.jpg

    https://img1.sycdn.imooc.com//5c5290490001619814060974.jpg

    https://img1.sycdn.imooc.com//5c5290560001712914060974.jpg


    查看全部
  • Get請求方式:

    https://img1.sycdn.imooc.com//5c3029310001e9c109930666.jpg

    Servlet生命周期:

    1. 初始化階段,調(diào)用init()方法。

      ?https://img1.sycdn.imooc.com//5c528f3c0001695214060974.jpg

    2. 響應(yīng)客戶端的請求階段,調(diào)用service()方法,由service()方法根據(jù)提交方式選擇執(zhí)行doGet()或者doPost()方法

    https://img1.sycdn.imooc.com//5c528f520001637114060974.jpg

    3.終止階段,調(diào)用destroy()方法。

    https://img1.sycdn.imooc.com//5c528f7c0001497d14060974.jpg

    查看全部
  • Servlet具體步驟:

    https://img1.sycdn.imooc.com//5c528a490001a76e16380974.jpg


    查看全部
  • 手工編寫一個Servlet

    a)繼承HTTPServlet

    b)重寫doGet()或者doPost()方法(取決于提交請求的方式是GET還是POST)

    c)在web.xml中注冊Servlet

    在web.xml中servlet標簽下配置servlet-name(servlet的標識符)和servlet-class(servlet對應(yīng)的Java類),在servlet-mapping標簽下配置名稱和URL的對應(yīng)關(guān)系


    查看全部
  • Tomcat容器等級:

    https://img1.sycdn.imooc.com//5c526a29000108d016380974.jpg

    Host是指主機容器。

    查看全部
    0 采集 收起 來源:Tomcat容器等級

    2019-01-31

  • Jsp前身就是Servlet!

    https://img1.sycdn.imooc.com//5c5269c800019b5114060974.jpg

    查看全部
    0 采集 收起 來源:Servlet概述

    2019-01-31

  • 確實講錯了哦

    https://img1.sycdn.imooc.com//5c4eba2300013b8210920345.jpg

    查看全部
  • 嘎嘎嘎嘎嘎狗哥
    查看全部

舉報

0/150
提交
取消
課程須知
作為JSP課程的延續(xù),希望小伙伴們學習本門課程前先完成《JAVA遇見HTML——JSP篇》課程的學習。為了更好的完成課程的階段項目,JDBC的知識也是必備的。
老師告訴你能學到什么?
學習完本門課程,可以學習到以下內(nèi)容: 1、掌握Servlet的結(jié)構(gòu)和執(zhí)行流程 2、掌握Servlet的生命周期 3、掌握Servlet在項目中的應(yīng)用 4、使用MVC架構(gòu)進行項目開發(fā)

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!