At 01:52 PM 6/8/2001 -0400, Geoff Talvola wrote:
>I just noticed that the documentation for PSP specifies the following syntax:
>
>If you want to include another PSP file in this PSP file and have it be 
>parsed for PSP content:
><%@include file="myfile.txt"%>
>
>If you want to forward the request to another servlet, including the 
>result in the output:
><psp:include file="myfile.psp">

It looks strange that <[EMAIL PROTECTED] and <psp:include... have extremely 
different semantics. And why is one prefixed with "@" and the other with 
"psp:"? Why are they both called "include" if they do something different?

I don't use *SP much in practice, so I don't take the semantics or syntax 
for granted.

Sorry if this is already explained in the docs, but it points at that at 
first glance this seems rather arcane.


>If you want to insert a file verbatim into the output:
><psp:insert file="myfile.html">
>
>But, it turns out that you actually have to use <psp:include 
>path="myfile.psp">.  The other two ones do work as advertised with "file=".
>
>Any objections to making all three of them use file=, to be consistent 
>with each other and with the documentation?

No objection from me, but I'm really bothered by what I noticed above.


-Chuck


_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to