Hi everybody
Yet another question...
I have been trying in vain to start Externalizing my assets, but no
banana....
>From what I can see in the docs, all I need to do is
In my servlet's init method
public void init(ServletConfig config) throws ServletException {
Properties props = System.getProperties();
props.put("net.sf.tapestry.asset.dir", "assets");
props.put("net.sf.tapestry.asset.URL", "/assets");
super.init(config);
}
And the test page that I'm trying to get the Assets externalized on
1. the JWC file
<component id="toggleImage" type="Image">
<binding name="image" expression="toggleImageAsset"/>
</component>
.....
.....
.....
<private-asset name="myImageOne" resource-path="&here;/imageOne.gif"/>
<private-asset name="myImageTwo" resource-path="&here;/imageTwo.gif"/>
2. the java file
public IAsset getToggleImage(){
String name = oneActive ? "myImageOne" : "myImageTwo";
return getAsset(name);
}
I am using Tapestry 2.2, JBoss 3/Jetty, Sun Jdk 1.4.1
Thankyou in advance
Ivanhoe Abrahams
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.437 / Virus Database: 245 - Release Date: 2003/01/06
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Tapestry-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/tapestry-developer