您好,歡迎來到賦能網(wǎng)!

Java培訓JavaWeb之el簡介

賦能網(wǎng) 2023-06-13 291

1.提出問題

在JSP頁面上獲取域?qū)ο笾斜4娴臄?shù)據(jù)和獲取請求參數(shù)數(shù)據(jù)是非常常用的操作。

獲取請求域中的數(shù)據(jù)

<%=request.getAttribute(“message”) == null ? “” : request.getAttribute(“message”) %>

獲取請求參數(shù)

<%=request.getParameter(“userName”)==null? “”: request.getParameter(“userName”)%>

有沒有什么辦法能夠讓上述代碼簡潔一些呢?有!

Java培訓JavaWeb之el簡介

獲取請求域中的數(shù)據(jù)

${requestScope.message }

獲取請求參數(shù)

Java培訓JavaWeb之el簡介

${param.userName }

這就是EL表達式,它能夠極大的簡化JSP頁面上數(shù)據(jù)的顯示。

2. el簡介

1)EL全名為expression Language,它可以在JSP頁面上可以直接使用

格式:${表達式內(nèi)容 }

例如:

2)EL表達式的功能

獲取請求參數(shù)并顯示

  • 當前請求參數(shù)沒有獲取到時返回空字符串,而不是null。這樣做的好處是空字符串在網(wǎng)頁上是沒有任何顯示的,不必特殊處理。

讀取4個域?qū)ο髮傩灾?/p>

  • 讀取不到時返回空字符串而不是null。
  • Java培訓JavaWeb之el簡介

想要了解跟多關于Java培訓課程內(nèi)容歡迎關注賦能網(wǎng)Java培訓,賦能網(wǎng)除了這些技術文章外還有免費的高質(zhì)量Java培訓課程視頻供廣大學員下載學習


相關: 大數(shù)據(jù)培訓多少天——前端培訓出來能拿到多少錢

本文鏈接:

本文章“Java培訓JavaWeb之el簡介”已幫助 291 人

免責聲明:本信息由用戶發(fā)布,本站不承擔本信息引起的任何交易及知識產(chǎn)權侵權的法律責任!

本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓機構(gòu)》培訓課程》學習資訊》課程優(yōu)惠》課程開班》學校地址等機構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢熱線:4008-569-579

如果本頁不是您要找的課程,您也可以百度查找一下: