Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.1
-
Fix Version/s: 3.2
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Tomcat 7, Chrome, Firefox, IE
Description
When an EL expression is in-line (i.e. not as the value of an output component), it is not evaluated when exported, but the expression itself is exported. For example, the following markup will export the characters '#{row.id}' in the generated file, for every row:
<ace:column headerText="col1">
#{row.id}
</ace:column>
The following markup will export the value obtained after evaluating the expression (e.g. 'id001').
<ace:column headerText="col1">
<h:outputText value="#{row.id}" />
</ace:column>
The ace:dataExporter component needs to support in-line EL expressions as well.
<ace:column headerText="col1">
#{row.id}
</ace:column>
The following markup will export the value obtained after evaluating the expression (e.g. 'id001').
<ace:column headerText="col1">
<h:outputText value="#{row.id}" />
</ace:column>
The ace:dataExporter component needs to support in-line EL expressions as well.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #30911 | Tue Sep 18 12:02:59 MDT 2012 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dataexporter/Exporter.java
|