Re: How to include across contexts/webapps?
Daishi == Daishi Harada [EMAIL PROTECTED] writes: Daishi Hi, Daishi I have what seems like (and probably is) a very simple problem, but I Daishi haven't been able to find a solution. Any help/hints would be Daishi appreciated. Daishi I'm trying to build a website in a typical sort of way, with headers Daishi and footers isolated and %@include%'ed into the actual Daishi pages. However, now I'd like to modularize somewhat and decompose Daishi parts of the site into their own projects/contexts, while still having Daishi each project share common headers and footers. Unfortunately, Daishi %@include% is relative to the current context, so I haven't been Daishi able to figure out a good way to share the header/footer information Daishi across each of the contexts/apps. Is there a canonical way of doing Daishi something like this? You might take a look at the JSTL (JSP Standard Tag Library) at http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html. It includes an import tag that specifies a URL, which can point anywhere, either relative or absolute. I have not used this. -- === David M. Karr ; Best Consulting [EMAIL PROTECTED] ; Java/Unix/XML/C++/X ; BrainBench CJ12P (#12004) -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
Re: How to include across contexts/webapps?
On Wed, 2 Jan 2002, Daishi Harada wrote: Date: Wed, 02 Jan 2002 19:56:34 -0800 From: Daishi Harada [EMAIL PROTECTED] Reply-To: Tomcat Users List [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: How to include across contexts/webapps? Hi, I have what seems like (and probably is) a very simple problem, but I haven't been able to find a solution. Any help/hints would be appreciated. I'm trying to build a website in a typical sort of way, with headers and footers isolated and %@include%'ed into the actual pages. However, now I'd like to modularize somewhat and decompose parts of the site into their own projects/contexts, while still having each project share common headers and footers. Unfortunately, %@include% is relative to the current context, so I haven't been able to figure out a good way to share the header/footer information across each of the contexts/apps. Is there a canonical way of doing something like this? The fact that includes are context-relative is in the Servlet and JSP specifications, so we cannot change it. In my own apps, I accomplish your goal in an indirect manner -- I keep a single copy of the shared header/footer files in a CVS repository that is separate from my Tomcat webapps directory. Then, as part of deploying a particular webapp, I copy in the shared files out of this repository into *each* webapp that requires them. That way, I still have a single source file to change in case updates are needed, at the (insignificant) cost of a little extra disk space. TIA, Daishi Craig -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
RE: How to include across contexts/webapps?
I'm trying to build a website in a typical sort of way, with headers and footers isolated and %@include%'ed into the actual pages. However, now I'd like to modularize somewhat and decompose parts of the site into their own projects/contexts, while still having each project share common headers and footers. Unfortunately, %@include% is relative to the current context, so I haven't been able to figure out a good way to share the header/footer information across each of the contexts/apps. Is there a canonical way of doing something like this? In my own apps, I accomplish your goal in an indirect manner -- I keep a single copy of the shared header/footer files in a CVS repository that is separate from my Tomcat webapps directory. Then, as part of deploying a particular webapp, I copy in the shared files out of this repository into *each* webapp that requires them. That way, I still have a single source file to change in case updates are needed, at the (insignificant) cost of a little extra disk space. Hi If you work on UNIX make one directory with the common files and in each of apps directories make symbolic links to the common dir. If you modify a file in a common dir you see the changes in all apps without committing and updating CVS. And you do not need extra disk space. Marcin -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED] -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
How to include across contexts/webapps?
Hi, I have what seems like (and probably is) a very simple problem, but I haven't been able to find a solution. Any help/hints would be appreciated. I'm trying to build a website in a typical sort of way, with headers and footers isolated and %@include%'ed into the actual pages. However, now I'd like to modularize somewhat and decompose parts of the site into their own projects/contexts, while still having each project share common headers and footers. Unfortunately, %@include% is relative to the current context, so I haven't been able to figure out a good way to share the header/footer information across each of the contexts/apps. Is there a canonical way of doing something like this? TIA, Daishi -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]