This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 171083 - Evaluate JSF EL support in XHTML files in terms of chaper 5.6.2 of the JSF 2.0 specification
Summary: Evaluate JSF EL support in XHTML files in terms of chaper 5.6.2 of the JSF 2....
Status: NEW
Alias: None
Product: javaee
Classification: Unclassified
Component: JSF Editor (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Martin Fousek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-28 14:57 UTC by Marek Fukala
Modified: 2014-01-16 10:28 UTC (History)
2 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Fukala 2009-08-28 14:57:44 UTC
It seems that we are not doing a good job with the EL support. 

The EL needs to support as much as possible from the object provided by "ELResolver for Facelets and Programmatic
Access" as defined in the chapter 5.6.2 of JSF 2.0 specification

-------------------

application -> externalContext.getContext() 
applicationScope -> 
externalContext.getApplicationMap() 
component -> the component most recently pushed to 
UIComponent.pushComponentToEL() 
cc -> the component returned from 
UIComponent.getCurrentCompositeComponent(). 
cookie -> externalContext.getRequestCookieMap() 
facesContext -> the FacesContext for this request 
component -> the top of the stack of UIComponent 
instances, as pushed via calls to 
UIComponent.pushComponentToEL(). See Section 3.1.14 
“Lifecycle Management Methods” 
flash -> externalContext.getFlash() 
header -> externalContext.getRequestHeaderMap() 
headerValues -> 
externalContext.getRequestHeaderValuesMap() 
initParam -> externalContext.getInitParameterMap() 
param -> externalContext.getRequestParameterMap() 
paramValues -> 
externalContext.getRequestParameterValuesMap() 
request -> externalContext.getRequest() 
requestScope -> externalContext.getRequestMap() 
resource -> 
facesContext.getApplication().getResourceHandler() 
session -> externalContext.getSession() 
sessionScope -> externalContext.getSessionMap() 
view -> facesContext.getViewRoot() 
viewScope -> 
facesContext.getViewRoot().getViewMap() 
resource -> 
facesContext.getApplication().getResourceHandler()