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

Summary: Evaluate JSF EL support in XHTML files in terms of chaper 5.6.2 of the JSF 2.0 specification
Product: javaee Reporter: Marek Fukala <mfukala>
Component: JSF EditorAssignee: Martin Fousek <marfous>
Status: NEW ---    
Severity: blocker CC: dkonecny, pjiricka
Priority: P1    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: TASK Exception Reporter:

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()