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
-~----------~----~----~----~------~----~------~--~---

Reply via email to