On Fri, Mar 13, 2009 at 10:40 PM, Marc Boschma <[email protected]<marc%[email protected]> > wrote:
> > Hi Mal, > > That aspect of the lift templating approach also warped my head for a > while, having seen so many examples of the opposite approach (PHP, > JSP, etc)... Lift's use of <lift:surround> is my style and after doing a bunch of apps in JSP, I think it's the right style. But you can do whatever you want. You can <lift:embed> and <lift:surround> as much or as little as you want. It's your choice and it's best to choose the pattern that suits your developer style. > > > There is a certain part of me that still is unsettled about it, but I > can see the advantages of it. > > Marc > Ps. can the files such as index.html in the examples be full XML > compliant documents? index.html is well formed XML... in fact all the "html" files that Lift reads must be well formed. You may choose to include XML header information in your document, however, that header information will be used by the code that reads the document (e.g., defining the encoding as something other than UTF-8), but the internal representation is normalized XML and the way that the XML is rendered will always be UTF-8 encoded with proper headers. > > > On 13/03/2009, at 3:30 PM, mal3 wrote: > > > > > Why does HelloWorld index.html contain a snippet rather than a > > complete XHTML page? > > > > When I first saw the HelloWorld example I thought there must be a > > mistake, > > because the index.html file contains a snippet, while default.html > > contains > > what looked more like a complete XHTML page. > > > > Why doesn't lift initially reference a complete XHTML page and then > > pull in the snippet(s)? > > > > Is it to make it difficult/impossible for logic to creep into the > > view? > > > > Mal. > > > > > > > > > > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Git some: http://github.com/dpp --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
