• 熱門專題

JSP的基本運行原理和語法

作者--|新台湾星光大道:wy  發布日期--计提福利费分录:2019-01-12 08:35:00
Tag標簽-|画家乡的画:JSP運行原理  JSP語法  基本原理語法  
  •   學習東西必須深入了解__高清无码在线苍井空,所以當我們在學習JSP時|||天狗望月奇石的样子怎么写,我們可以從它的基本理論和基本語法開始--|欧莱雅积分兑换,這利於我們由淺至深的去學習-_长葛二高吧,加深概念理論知識的敘述--|小学生风景画。

      JSP全稱是Java Server Pages它和servle技術一樣-永胜国际app是干什么的,都是SUN公司定義的一種用於開發動態web資源的技術|-dsound.dll病毒,JSP實際上就是Servlet-陈少游。jsp運行原理_-清真标志,瀏覽器訪問服務器上jsp頁麵_|11选5助手苹果版app。

      服務器中jsp-->翻譯成.java文件-->編譯成.class文件

      jsp和servlet最佳使用方式

      servlet:獲取參數 處理邏輯 請求轉發

      jsp:html界麵 數據回顯

      jsp的基本語法

      jsp注釋<%--注釋內容--> 特點___105彩票是哪个公司的:安全||_意彩账号注册,省流量

      網頁注釋|||云顶娱乐平台大全:特點___快播加速器:不安全-云购彩票是骗局吗,費流量

      小腳本 <% java代碼 %>

      聲明成員變量和方法 <%! %>

      顯示數據 <%= %>相當於out.print()

      3個指令

      (1)page

      <%@page ...%>

      session開關 默認開啟

      pageEncoding 設置本頁麵的編碼格式

      contextType: 等同於response.setContextType("text/html;charset=utf-8");

      errorPage: 如果頁麵中有錯誤|-封丘县政府,則跳轉到指定的資源|-诺基亚c3软件下载。

      isErrorPage:默認是關閉的 開啟後可以使用exception對象來獲取異常信息

      (2)include

      靜態包含|-自行车比汽车污染更严重:把其它資源包含到當前頁麵中--济南五中。

      在翻譯時就把兩個文件合並

      <%@ include file="/include/1.jsp" %>

      動態包含|-_易猫交易平台:不會合並文件|邮电局上班时间,當代碼執行到include時---阳信吧,才包含另一個文件的內容-_-易彩票。

      jsp

      (3)taglib

      作用_|_京东e卡换钱就到卡卡同盟:在JSP頁麵中導入JSTL標簽庫||_金饶。替換jsp中的java代碼片段_|重庆陈思宇。

      <%@taglib uri="https://java.sun.com/jsp/jstl/core" prefix="c" %>

      6個動作

       動態包含

       請求轉發

       設置請求參數

      

      

      word" value="123">

      

       創建一個對象

      

       給指定的對象屬性賦值

       取出指定對象的屬性值

      //name表示要賦值那個對象

      jsp的9個內置對象

      request

      response

      session

      application

      exception 獲取異常信息 默認是關上的

      page 當前servlet實例 this

      config

      out

      pageContext(利用pageContext對象 往各個域中存值)

      參數3表示向哪個域裏存值

      pageContext.setAttribute("www", "request",PageContext.REQUEST_SCOPE);

      全域查找 域從小到大進行查找

      <%=pageContext.findAttribute("www") %>

      EL表達式

      一個書寫規範,提供了java代碼在jsp頁麵的簡便書寫方式

      功能

      1.獲取存在4個作用域中的數據

      ${u} 相當於 pageContext.findAttribute("u");

      EL獲取對於null這樣的數據||-2019老虎机白菜,在頁麵中表現為空字符串

      判斷空值的方法

      關鍵詞 empty

      ${empty u}

      支持三目判斷

      ${empty str3?"我是前麵的":"我是後麵的" }

      獲取對象的屬性值 javaBean導航(對象導航)

      內部就相當於調用了getUsername()方法

      用點能獲取的 用[]都能獲取

      用[]獲取的 點獲取不了

      使用隱式對象 指定域找對應的值

      ${pageScope.xx}

      ${requestScope.xx }

      ${sessionScope.xx }

      ${applicationScope.xx }

      獲取表單提交的數據

      ${param.username }

      ${param.password }

      ${paramValues.hobby[0] }

      這篇文章是一個基礎性入門知識--众彩网江苏快三,當大家在學習JSP的相關知識時_-双城市政府网,不妨從這一篇簡單入學篇開始學習-_-天津哪里剪发好。找的感覺以後再開始向需要的方向前進--敬一丹公开质疑打虎,是有個非常正確的學習方式-|-cad2004官方下载。

延伸閱讀|--铁鹰行动:

About IT165 - 廣告服務 - 隱私聲明 - 版權申明 - 免責條款 - 網站地圖 - 網友投稿 - 聯係方式
本站內容來自於互聯網,僅供用於網絡技術學習,學習中請遵循相關法律法規
荣盛彩票分分彩盛世彩票天空彩票神州彩重庆时时彩

免责声明: 本站资料及图片来源互联网文章,本网不承担任何由内容信息所引起的争议和法律责任。所有作品版权归原创作者所有,与本站立场无关,如用户分享不慎侵犯了您的权益,请联系我们告知,我们将做删除处理!