Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jakarta-velocity Wiki" for change notification.
The following page has been changed by NathanBubna: http://wiki.apache.org/jakarta-velocity/VelocityFAQ The comment on the change is: David, please ask the user list. This isn't a forum for unanswered questions. ------------------------------------------------------------------------------ #pragma section-numbers off - The archives are littered with snippets of wisdom that are not captured in the User or Developer guides. Find something that isn't in the manual, and folks ask a lot on the list? Please, add it here. Eventually, the info may move into the offical guides. + The archives are littered with snippets of wisdom that are not captured in the User or Developer guides. Find something that isn't in the manual, and folks ask a lot on the list? Please, add it here. Eventually, the info may move into the offical guides. If you have a specific question that is not answered here or in the [http://marc.theaimsgroup.com/?l=velocity-user&r=1&w=2 mailing list archives], then ask please the user list. === Velocity === - * Q: How can values starting with a $ be escaped? - - {{{ - #### Input - <extensions> - <extension> - <name>Shared RCP Framework</name> - <href>$$context/rcp/RcpSharedWebStart.jsp</href> - </extension> - </extensions> - - #### Code - #foreach( $extension in $extensions ) - <extension name="${extension.name}" href="${extension.href}"/> - #end - - #### Output - Note the missing $ sign! - <extension name="Shared RCP Framework" href="$context/rcp/RcpSharedWebStart.jsp"/> - }}} - - Backslash escaping like \$$context/rcp/!RcpSharedWebStart.jsp doesn't make the initial $ appear. - - * A: Help appreciated. - [[BR]] * Q: How can conditionals be nested? For example, in the equivalent of "if($a){ if($b){ b1; } else{ b2; } if($c){ c1; } else { c2; } }", where do the '#end's go? * A: Exactly where you put the closing parentheses in java. So your example would be "#if( $a )#if( $b ) b1 #else b2 #end #if( $c ) c1 #else c2 #end#end". Pretty easy. [[BR]] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
