#set( $H = '#' )
$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H

On Tue, Oct 28, 2008 at 9:56 PM, Linda Lee <[EMAIL PROTECTED]> wrote:
>
>  Thanks for your reply.  Is there a way to get around it (not NOT using #).  
> Thanks.
>
> --- On Tue, 10/28/08, bluejoe <[EMAIL PROTECTED]> wrote:
>
> From: bluejoe <[EMAIL PROTECTED]>
> Subject: Re: special character # in template doesn't work.
> To: "Velocity Users List" <[email protected]>
> Date: Tuesday, October 28, 2008, 8:06 PM
>
> #if
> #end
> ...
>
> # is of course a special character to declare a directive
> you can refer to VTL Reference:
> http://velocity.apache.org/engine/releases/velocity-1.5/vtl-reference-guide.html
>
> ----- Original Message -----
> From: "Linda Lee" <[EMAIL PROTECTED]>
> To: "Velocity Users List" <[email protected]>
> Sent: Wednesday, October 29, 2008 8:11 AM
> Subject: special character # in template doesn't work.
>
>
> hi Everyone
>
> Can someone give me a hint why the sample HelloWorld.java (see below) removes
> character # from my banner (see MyBanner.vm). As you see, the result shows all
> my # signs removed from the first line and second line. Is # a special 
> character
> in Velocity? Thanks.
>
> ------------------MyBanner.vm ----------------
> ##########################################
> # #
> # Hello World - Hello World #
> # #
> ##########################################
>
> ------------------- RESULT --------------
> # #
> # Hello World - Hello World #
> # #
>
>
> -------------------- Program HelloWorld.java
>
> import java.io.StringWriter;
> import org.apache.velocity.app.VelocityEngine;
> import org.apache.velocity.Template;
> import org.apache.velocity.VelocityContext;
> public class HelloWorld
> {
> public static void main( String[] args )
> throws Exception
> {
> /* first, get and initialize an engine */
> VelocityEngine ve = new VelocityEngine();
> ve.init();
> /* next, get the Template */
> Template t = ve.getTemplate( "MyBanner.vm" );
> /* create a context and add data */
> VelocityContext context = new VelocityContext();
> context.put("name", "World");
> /* now render the template into a StringWriter */
> StringWriter writer = new StringWriter();
> t.merge( context, writer );
> /* show the World */
> System.out.println( writer.toString() );
> }
> }
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to