JSF Expression Language

Bu bolumde Expression Language konusuna deginecegiz.

2 tane Expression Language kumesi mevcuttur.

  • JSP Expression Language
  • JSF Expression Language

JSP Expression Language ile JSF Expression Language arasinda farkliliklar mevcuttur. Gramer olarak baktigimizda

  • JSP Expression Language dolar $ karakteri ile baslar ve suslu parantezler ile devam eder/sonlanir.
  • JSF Expression Language diyez # isareti ile baslar ve suslu parantezler ile devam eder/sonlanir.
  • JSP Expression Language , page compilation time da yani sayfa render edildiginde hemen calistirilir.
  • JSF Expression Language , deferred ( ertelenmis / gecikmeli) olarak calisir. JSF lifecycle context ine gore calisacaktir.

Unified Expression Language

Unified Expression Language ozelligi JSF 2.1 ile birlikte gelmistir. JSP Expression Language ve JSF Expression language ‘un bir birlesimi  (union) olarak ortaya koyulmustur.

Expressionlar icin deferred evaluation/degerlendirme
Expressionlar icin read/write modu
JSTL ( JSP Standard Tag Library ) taglarinin deferred olarak calisabilmesi. Continue reading JSF Expression Language