Home

Faq

Download

production.gif (1614 bytes)

Support

Feedback

Cool

 

 

Example 2:

Config File:

File: config.txt

BodyColor = green
HelloFontB = <font color="green"><I>
HelloFontE = </I></font>

 

Template:

File: templ.txt

<HTML>
<BODY bgcolor="@BodyColor@>
@HelloFontB@ Hello mister @Name@ @HelloFontE@
</BODY>
</HTML>

 

Program:
templateLoader.setPath("c:\\", "config.txt");
template = templateLoader.getTemplate("templ")
out.addSubstitute("Name", "George Ter-Saakov")
template.outputToBrowser( out )

 

Browser:
<HTML>
<BODY bgcolor="green">
<font color="green"><I> Hello mister George Ter-Saakov </I></font>
</BODY>
</HTML>

Here BodyColor, HelloFontB and HelloFontE are global tags for global substitutor. They will be substituted only first time when template compiled. @Name@ is local substitutor it will be substituted to real name at runtime. We do not show here where we get that real name. It's up to you.

WB00774_.gif (1029 bytes)

Previous           Next