Tab library question...

2006-10-30 Thread Nathan Wilhelmi
Hello - This may be a bit off topic, and if so any 
recommend pointers to the right place would be great. I 
really like the reuse aspects of tag libraries, however I 
don't like doing all the println statements to emit HTML. 
Feels like there has to be a better way. 
What I would really like, I think, is a way to embed jsp's 
in the tablib to handle the HTML output. Sort of like a 
mini jsp page solution, the difference is that I would 
like to embed the jsp widgets in the jar for the taglib, 
rather than coping files into the container directories. 
Does anyone know of a way or project that does this, or 
perhaps a better alternative? Something like velocity 
looks like it might work but I would prefer to stick with 
one view technology if possible.


Thanks!

-Nate


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tab library question...

2006-10-30 Thread Rahul Akolkar

On 10/30/06, Nathan Wilhelmi [EMAIL PROTECTED] wrote:

Hello - This may be a bit off topic, and if so any
recommend pointers to the right place would be great. I
really like the reuse aspects of tag libraries, however I
don't like doing all the println statements to emit HTML.
Feels like there has to be a better way.

snip/

See JSP (= 2.0) tag files [1].

-Rahul

[1] http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPTags5.html



What I would really like, I think, is a way to embed jsp's
in the tablib to handle the HTML output. Sort of like a
mini jsp page solution, the difference is that I would
like to embed the jsp widgets in the jar for the taglib,
rather than coping files into the container directories.
Does anyone know of a way or project that does this, or
perhaps a better alternative? Something like velocity
looks like it might work but I would prefer to stick with
one view technology if possible.

Thanks!

-Nate



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tab library question...

2006-10-30 Thread David Smith

I would think there are two ways:

1) Write a jsp with the custom tag in it.  The custom tag only does the 
work and exposes result beans to the jsp for rendering.  Keep the whole 
thing in it's own jsp and then use c:import / to bring the end 
result into the main page.  Beans in this case only need be exposed to 
the pageContext as to not pollute request attributes in the main page.


2) Implement freemarker in you taglib to assemble the resulting html.

I would do number 1 if I were designing it -- decomplicates the taglib 
and makes the formatting updateable without huge efforts.


--David

Nathan Wilhelmi wrote:

Hello - This may be a bit off topic, and if so any recommend pointers 
to the right place would be great. I really like the reuse aspects of 
tag libraries, however I don't like doing all the println statements 
to emit HTML. Feels like there has to be a better way. What I would 
really like, I think, is a way to embed jsp's in the tablib to handle 
the HTML output. Sort of like a mini jsp page solution, the difference 
is that I would like to embed the jsp widgets in the jar for the 
taglib, rather than coping files into the container directories. Does 
anyone know of a way or project that does this, or perhaps a better 
alternative? Something like velocity looks like it might work but I 
would prefer to stick with one view technology if possible.


Thanks!

-Nate


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]