Oh the JSP Spec has become a close friend of mine recently... I've read it
but I guess I don't understand what exactly is meant by dynamic vs. static
content and when you would use which. I mean I do know what static is but it
seems like I want to use the directive and just have the contents of the
file included in place.

The issue that brought me to question using the directive was that when I
make changes to the database, I need to touch the .jsp page that is doing
the including to get the changes to reflect. I'm beginning to suspect that
include is working exactly as it should and I have another problem...

--
John Minadeo
[EMAIL PROTECTED]

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Friday, November 17, 2000 8:17 AM
> To: JRun-Talk
> Subject: RE: jsp:include, dynamic values and page recompilation
> 
> >It seemsit processes until the include, switches over to the 
> included file
> to run
> >seprately (ie. vars declared here don't seem to propogate up to the
> >including page), and then return to processing...
> 
> You are right.   The page will process until it reaches the 
> include and
> then the processing will take place in the included page.   
> So if you want
> variables to be available to the included page, you will have 
> to make the
> available to the included page.   This can be done through 
> the session, and
> I think you can do it through the response writer that is 
> available to the
> JSP page.   I still don't know if I understand your specific 
> problem, but I
> hope this can help.   You might try looking at the JSP 1.1 
> spec.   It is
> available at www.javasoft.com.
> 
> Adam
> 
>                                                 
>                     John Minadeo                              
>                                                 
>                     <jminadeo@NFO        To:     JRun-Talk 
> <[EMAIL PROTECTED]>                      
>                     RCE.com>             cc:                  
>                                                 
>                                          Subject:     RE: 
> jsp:include, dynamic values and page recompilation  
>                     11/17/00                                  
>                                                 
>                     01:17 AM                                  
>                                                 
>                     Please                                    
>                                                 
>                     respond to                                
>                                                 
>                     jrun-talk                                 
> 
> Adam,
> Do you think you could explain the ramifications of using the 
> directive
> versus those of the action? I'm having a diificult time 
> understanding what
> is really going because of the way I thought it worked.
> 
> Let me give a little background on the problem. I have a util.jsp page
> which
> is to be included in all the pages on the site to provide 
> common functions
> and also to load some config data in to the application 
> object if it hasn't
> been already. So, basically I have some function and vars in the <%!
> declare
> blocks but I also have a <% code block that checks for the 
> config data in
> the application object and loads it if needed. It then pulls 
> the data from
> the session and drops it into a hash table which I make 
> available via the
> aforementioned declare block... If I do the directive include 
> it works but
> changes I make to the database are not reflected until the 
> page containing
> the included file or the included file is re-saved. And if I try the
> action,
> I am throwing an exception because the hashtable which is 
> declared in the
> util.jsp include is not available to the page it was included 
> to. It seems
> it processes until the include, switches over to the included 
> file to run
> seprately (ie. vars declared here don't seem to propogate up to the
> including page), and then return to processing... Though I 
> don't feel very
> confident in my guess. I'm I crazy?
> 
> Should I be breaking my includes up with var. declares and function
> declares
> and if so, should the var declares be directive-ly included 
> or with the
> action?
> 
> Argh. I am missing something aren't I?!?
> 
> Thanks for your time and help!
> 
> --
> John Minadeo
> [EMAIL PROTECTED]
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, November 16, 2000 7:44 AM
> > To: JRun-Talk
> > Subject: Re: jsp:include, dynamic values and page recompilation
> >
> > According to the 1.1 version of the JSP specification
> > <jsp:include> tag
> > includes dynamic or static resource at request time.   So,
> > this means that
> > the page should not be recompiled if JRun follows the
> > specification on this
> > issue (which I suspect they do).
> >
> > If you are wanting to add static data you should use <%@ 
> include file
> > ="filename" %>.   This directive includes the files input at
> > compilation
> > time, so repeated requests will be faster with this directive
> > instead of
> > the include action.   Repeating:   The include directive only
> > works with
> > static data.
> >
> > I hope this helps.
> >
> > Adam
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to