亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

JSP筆記

2024-04-27 15:14:49
字體:
來源:轉載
供稿:網友

 MVC :模型(Model),視圖(View)和控制Controller)】開發)。  并且在后面可以通過jsp版的用戶管理系統的改寫,可以非常自然的過渡到mv設計模式,更進一步過渡到mvc設計模式。 開發工具將使用:eclipse+myeclispe  (五)jsp的概述(1) 為什么會出現jsp技術? Servlet出現得早,servlet很輕大,但是servlet又一個致命的缺點:用servlet做界面十分吃力。。html代碼是嵌入到PRintln中打出來的。。。 Sun推出了jsp。。。jsp做界面比servlet好做多了~ Jsp出現不是對servlet的否定而是對servlet的補充,jsp做界面好多了~ Servlet是jsp技術的基礎jsp是在servlet的基礎上發展出來的。。jsp就是servlet但是servlet的基礎上改進的。。  jsp程序員在開發過程中,發現servlet做界面非常不好-一個公式: jsp=html+java片段+jsp標簽(語法)+Javascript(CSS)->比較綜合jsp功能的強大是因為可以與javabean結合使用(即:jsp作前臺(界面),javabean作后臺(邏輯層))  jsp+javabean的基礎上再結合servlet,就會構成mvc的開發模式. Mvc模式是目前軟件公司中相當通用的開發模式,這個我們在后面將作為一個重點給大家詳細的講解。 (六) jsp的概述(2)--jsp的基本語法 (1) 指令元素 --用于從jsp發送一個信息到容器,比如設置全局變量,文字編碼,引入包等 1.page指令   <%@ page contentType="text/html;charset=gb2312"%> 2.include指令   <%@ include file="filename"%> 3.taglib指令 --這個指令允許在jsp頁面使用自定義的標簽   <myTag:yourTag num1="123">  (七) jsp的概述(3)--jsp的基本語法 (2) 腳本元素 --在一定程度上可以理解就是java的片段scriplet  1. scriplet     <% java代碼 %> 2. 表達式      <%=java表達式%> <%=rs.getString(1)%> 3. declaration 聲明    <%! 變量聲明    %>比如:<%! int count=10%>    <%! 函數聲明    %>     <%! int jisuan(int num){   int result=0;     for(int i=0;i<num;i++){       result=result+i;     }    }    %> (八)jsp的概述(4)--jsp的基本語法 (3) 動作元素 --動作元素是使用xml語法寫的,是jsp規定的一系列標準動作,

在容器處理jsp時,當容器遇到動作元素時,就執行相應的操作. 【最常用的八大元素,必須掌握?。 ?nbsp;

1. <jsp:useBean> //創建一個javabean實例 2. <jsp:setProperty> //給一個javabean實例設置初始值 3. <jsp:param> //給一個jsp設置參數,常常與<jsp:include>結合使用 <jsp:include file="info.jsp"> <jsp:param name="parameter1" value="parameterValue"/> <jsp:param name="parameter2" value="parameterValue"/> </jsp:include> 4. <jsp:getProperty>   //取得一個javabean實例的成員變量      5. <jsp:include> //引入另外一個文件 6. <jsp:plugin> //使用插件 7. <jsp:forward> //轉發 8. <jsp:fallback> //  (九)jsp的概述(5)--jsp的九大內置對象【是jsp的核心,必須掌握!】 (1) out //向客戶端輸出數據,字節流 out.println(""); (2) request serlvet中的 HttpServletRequest//接受客戶端的http請求 getParameter(String name); //name表示表單的參數名 getParameterValues(String name);//使用得到是String [] setAttribute(String name,Object obj);//設置名字為name的obj, 值為obj getAttribute(String name);//返回由name指定的屬性值,如果不存在就返回null; getCookie(); (3) response//封裝jsp的產生的回應 addCookie(Cookie cookie); sendRedirect("./welcome.jsp");  (4) session //用于保存用戶的信息,跟蹤用戶的行為 setAttribute(String name,Object obj); getAttribute(String name); (5) application//多個用戶共享該對象,可以做計數器.   (6) pageContext//代表jsp頁面的上下文 (7) exception//代表運行時的一個異常. getMessage(); (8) page//代表jsp這個實例本身(使用比較少) (9) config//代表jsp對應的servlet的配置.可以得到web.xml中的參數 (十)jsp運行原理示意圖         var cpro_psid = "u2787156";        var cpro_pswidth = "966";        var cpro_psheight = "120"; url:統一資源定位 實例就是類對象。。 jsp的運行原理 這個原理必須記住很重要的:::如果是第一次訪問,jsp文件被服務器翻譯成對應的java文件(servlet)然后在被編譯成。Class文件并加載到內存中。。所以第一次訪問速度比較慢,但是第二次訪問時速度就會很快了 (十一)jsp的運行原理 我們常說,jsp技術是基于servlet的,為什么這樣講,我們通過一個jsp的小案例來說明: 寫一個hello.jsp ,該hello.jsp完成的任務非常簡單:就是一個當訪問該jsp文件的時候,在瀏覽器中顯示hello,世界你好!該案例主要用于講解jsp的運行原理  jsp與servlet的關系:Jsp和serlvet是對應關系Jsp是以servlet為基礎的  見圖(一個簡單的示意圖   (十二)jsp版的計算器(1) 前面寫的hello.jsp,主要是為了說明jsp的運行原理,非常的簡單。 現在我們一起來完成一個稍微綜合的案例---jsp版本的計算器,從而加深對jsp的認識,為下一步學習做準備。 先用兩個頁面來完該計算器: interface.jsp(界面) result.jsp(計算) 知識點:  1. 如何接收jsp頁面提交的數據,并處理    2. jsp中如何使用java片段    3. jsp中如何使用javascript完成對數據合法性的校驗 (十三)jsp版的計算器(2) 先前用兩個頁面來完該計算器: interface.jsp(界面) result.jsp(計算)現在,我們將兩個頁面合并成一個jsp頁面,也就是計算和顯示結果在interface.jsp全部完成! 知識點: 1. 進一步理解jsp.    2. 進一步理解request,response對象    簡單的示意圖  Hello.jsp <!--聲明我是一個jsp文件,并且支持中文--> <%@ page contentType="text/html;charset=gb2312" %> <html> <body> <h1>jsp1</h1>  <%  ///</%/%/>中寫的就是java片段  int a =0   int b = 9   int c =a + b;  out.println("hello jsp!!" + c); %> </body> </html>   myCal.jsp文件
上一篇:jsp導出excel

下一篇:github入門

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久久91香蕉国产| 九九久久国产精品| 亚洲一区av在线播放| 国产精品第一区| 91精品国产乱码久久久久久蜜臀| 亚洲欧美制服第一页| 国产一区欧美二区三区| 姬川优奈aav一区二区| 欧美疯狂性受xxxxx另类| 欧美日韩免费在线观看| 久久综合久久88| 日韩电影在线观看免费| 亚洲男人天堂手机在线| 91久久久久久久久久| 欧美日韩午夜视频在线观看| 国产视频福利一区| 亚洲视频网站在线观看| 久久全国免费视频| 欧美激情第6页| 亚洲图片欧美日产| 欧美一级大片在线免费观看| 久久久久国色av免费观看性色| 97色在线观看免费视频| 欧美激情国产精品| 亚洲欧美自拍一区| 热久久免费视频精品| 色久欧美在线视频观看| 91免费视频国产| 亚洲欧美另类国产| 在线精品91av| 狠狠久久五月精品中文字幕| 欧美日韩免费一区| 亚洲男人天堂九九视频| 日韩激情av在线播放| 国产精品69久久久久| 中文字幕综合一区| 亚洲国产精品网站| 欧美精品激情视频| 亚洲大尺度美女在线| 亚洲第一级黄色片| 国产日本欧美一区二区三区在线| 黑人巨大精品欧美一区二区免费| 欧美国产精品人人做人人爱| 亚洲国产精品字幕| 欧美精品做受xxx性少妇| 欧美色视频日本版| 国产精品视频自在线| 亚洲精品电影网站| 永久555www成人免费| 日韩在线视频线视频免费网站| 性欧美视频videos6一9| 国产亚洲欧美一区| 91探花福利精品国产自产在线| 欧美日韩国产在线播放| 热久久美女精品天天吊色| 久久国产视频网站| 欧美性极品xxxx娇小| 2020国产精品视频| 成人午夜在线观看| 欧美激情亚洲视频| 日本成熟性欧美| 黑人与娇小精品av专区| 精品欧美一区二区三区| 91久久久久久| 国产精品久久久久免费a∨大胸| 久久91精品国产| 色综合91久久精品中文字幕| 九九热这里只有在线精品视| 亚洲国产另类 国产精品国产免费| 97国产一区二区精品久久呦| 久久久精品一区二区| 日韩一区二区三区在线播放| 久久久亚洲网站| 精品高清一区二区三区| 欧美精品久久久久久久| 性欧美亚洲xxxx乳在线观看| 欧美午夜影院在线视频| 中文字幕欧美精品在线| www.欧美免费| 亚洲精品91美女久久久久久久| 精品国产区一区二区三区在线观看| 欧美日韩aaaa| 亚洲影院色无极综合| 亚洲一区美女视频在线观看免费| 2021久久精品国产99国产精品| 国产成人免费91av在线| 久久在线免费视频| 国产主播精品在线| 2019精品视频| 黑人巨大精品欧美一区二区免费| 国产午夜精品一区理论片飘花| 亚洲欧美在线第一页| 青草青草久热精品视频在线网站| 岛国av在线不卡| 91免费欧美精品| 欧美丰满少妇xxxx| 久久精品视频一| 中文字幕日本欧美| 国产手机视频精品| 国产男女猛烈无遮挡91| 黑人巨大精品欧美一区免费视频| 亚洲视频一区二区| 91国产中文字幕| 日韩网站免费观看| 人人澡人人澡人人看欧美| 日韩在线视频观看正片免费网站| 色噜噜狠狠色综合网图区| 久热爱精品视频线路一| 国产91精品青草社区| 国产不卡精品视男人的天堂| 亚洲精品理论电影| 亚洲综合日韩在线| 国产aⅴ夜夜欢一区二区三区| 日韩精品在线观看网站| 欧美成人在线网站| 国产视频亚洲精品| 久久国产精品网站| 欧美人在线视频| 欧美日韩国产精品专区| 久久久99久久精品女同性| 亚洲一区二区三区四区视频| 久久久久久国产| 亚洲aⅴ男人的天堂在线观看| 欧美亚洲国产视频| 国产日本欧美一区二区三区在线| 亚洲精品www| 国产精品999999| 亚洲精品美女在线观看播放| 92国产精品视频| 中国china体内裑精亚洲片| 久久亚洲国产精品成人av秋霞| 亚洲女成人图区| 亚洲欧洲午夜一线一品| 国产在线观看91精品一区| 欧美激情精品久久久久久久变态| 欧美多人爱爱视频网站| 亚洲国产精品资源| 国产一区二区动漫| 国产美女久久精品香蕉69| 久久免费在线观看| 欧美成人sm免费视频| 久久国产精品免费视频| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲人精选亚洲人成在线| 7777免费精品视频| 中文字幕九色91在线| 亚洲午夜未删减在线观看| 超碰91人人草人人干| 久久久久成人精品| 亚洲性日韩精品一区二区| 日日骚av一区| 青草成人免费视频| 欧美午夜无遮挡| 亚洲视频欧美视频| 亚洲欧美在线免费观看| 亚洲国产精品国自产拍av秋霞| 成人黄色免费在线观看| 91高清视频免费观看| 欧美精品www在线观看| 精品成人av一区| 狠狠干狠狠久久| 欧美大片在线看免费观看| 精品亚洲va在线va天堂资源站| 国产亚洲精品一区二区|