> -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im > Auftrag von Stephane Bailliez > Gesendet: Sonntag, 14. November 2004 02:34 > An: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Betreff: Re: Added projector documentation link > > Daniel Florey wrote: > > Hi folks, > > I've added a link to the Slide website that points to my (work in > progress) > > documentation of Projector. > > Congratulation Daniel, that's a cool documentation as an introduction to > the projector. > > I have yet to digest everything and think more about it, but I have one > feeling to share: > > why did you make your own template language ? > > When I see this: > > <?username <h1 <?style style="<%style%>"?>>Hello > <%username;required;text/plain%>!</h1>?>
BTW: What do you think is the best way to handle optional attributes? In Java we would write something like this: String bgcolor = someDynamicBgColorValue; StringBuffer output = new StringBuffer(); output.append("<body"); if ( bgcolor != null ) { output.append(" bgcolor=\"").append(bgcolor).append("\""); } output.append(">"); String renderedOutput = output.toString(); In Projector templating you write <body <?bgcolor bgcolor="<%bgcolor%>"?>> Any ideas how to deal with it even more comfortable? Daniel > > I'm already screaming of pain ! It's not readable ! > > Why not using a standard jsp/jstl solution, should it means creating > taglibs ? > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]