[forge-issues] [JBoss JIRA] (FORGE-1547) Adding debug information on JSF pages
Antonio Goncalves (JIRA)
issues at jboss.org
Sat Feb 1 08:29:28 EST 2014
Antonio Goncalves created FORGE-1547:
----------------------------------------
Summary: Adding debug information on JSF pages
Key: FORGE-1547
URL: https://issues.jboss.org/browse/FORGE-1547
Project: Forge
Issue Type: Enhancement
Components: Scaffold
Affects Versions: 2.0.0.Final
Reporter: Antonio Goncalves
Fix For: 2.x Future
JSF pages are hard to debug, so adding a {{ui:debug}} in the main template. The idea (as explained on http://stackoverflow.com/questions/4049531/uidebug-tag-not-working-in-facelets-jsf-2-0) is to add a {{ui:debug}} and some config in web.xml so only the debugging shows up in development.
So in the {{pageTemplate.xhtml}} we would add :
{code}
<h:body>
<ui:debug rendered="#{initParam['javax.faces.FACELETS_DEVELOPMENT']}"/>
<div class="navbar navbar-fixed-top">
{code}
And in the {{web.xml}} :
{code}
<context-param>
<param-name>javax.faces.FACELETS_DEVELOPMENT</param-name>
<param-value>true</param-value>
</context-param>
{code}
Then, once in any page, you just need to press CTRL+ SHIFT + D
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the forge-issues
mailing list