At this stage I believe with one or two unwary steps we
could head down the road of religious debate...so I'll tread
I will say,
however, that when I separate model from view from controller, one of my own
personal motivations is to have the code workspace that the view designer
plays/works in be uncluttered by model and view code. As a result, I would
never put any model code into a template or psp file. If you find yourself
writing sql or database access code in a psp file thats a pretty good sign
you've wandered off the path a bit. Its possible I misunderstood what
you're saying, so take my words with a grain of salt.
And, as with all religions, you have to decide what you
believe in and what fits your circumstance best.
tabs suck, spaces RULE!!!
tim thank you for you clear response and also thank you all for your time
im still thinking that psp is the best and easy way to have the job done on
a MVC scenario
all modeling/controller and db connections files are going to be
built inside psp files <% %> that shoud be included
on view psp files, rendering all html (produced by a wysyswyg page builder
including all needed <%=rercords/vars %>)
psp compiler takes care of all PY code an generate the classes
automatically for me
including all webkit page and the related servlets
to handle vars thru out the servlets i will use post/get and mostly
if anybody thinks that im wrong in anyway i would like to have an input to
clarify myself once more
by the way i also would like to know if there is a place to upload my
snippets or download of someone else and have the way to run them as a
WEBWARESTORE of online running examples to discuss and or learn at the same time
makerjoe (jose luis hrydziuszko)-(argentina)
On 12/5/06, Tim
Mon, 4 Dec 2006 15:21:22 -0300, <email@example.com> wrote:
> if I avoid "trans.application().forward(trans,
> req.setField('ww', ww)
> req.setField('xx', xx)
> <form action="list.psp"
> <INPUT type="hidden" name="aa"
> <INPUT type="hidden" name="bb"
> <INPUT type="hidden" name="cc"
> Does all req.values
(aa,bb,cc,ww,rr,xx)will be send to list.psp
No. req.setField only affects other consumers of
this request in
Webware. When you use forward(), the same
request object will be
inherited by the new script, so it will see
them. In the case you have
there, you are writing HTML back to
the web browser, at which point this
request object will be
deleted. The response from the client's browser
brand-new request, and will only contain those variables
that you wrote in
the HTML form.
Tim Roberts, firstname.lastname@example.org
Take Surveys. Earn Cash. Influence the Future of IT
SourceForge.net's Techsay panel and you'll get the chance to share
opinions on IT & business topics through brief surveys - and earn