[jboss-user] [JBoss Seam] - s:graphicImage and s:transformImage VERY, VERY slow
wquraishi
do-not-reply at jboss.com
Sat Sep 22 15:18:52 EDT 2007
I've got an object of blog which contains a collection of blog_photos. The blog_photos are persisted in a mysql db as binary data. This works great. When I render the view, the s:graphicImage takes an enormous amount of time to render. At first, I thought, it was the transform but that only adds a second. Here's the code:
| <rich:dataGrid value="#{blog.photo}" var="blogPhoto"
| columns="3">
| <rich:panel rendered="#{blogPhoto ne null}">
| <s:graphicImage value="#{blogPhoto.data}"
| style="border: 1px;"
| rendered="#{blogPhoto ne null}" styleClass="boxed">
| <s:transformImageSize height="97" maintainRatio="true" />
| </s:graphicImage>
| <rich:toolTip followMouse="true" direction="top-right"
| value="#{blogPhoto.photoDescription}" horizontalOffset="-50"
| verticalOffset="5">
| <s:graphicImage value="#{blogPhoto.data}"
| style="border: 1px;"
| rendered="#{blogPhoto ne null}" styleClass="boxed">
| <s:transformImageSize height="450" maintainRatio="true" />
| </s:graphicImage>
| </rich:toolTip>
| </rich:panel>
| </rich:dataGrid>
|
| |
| | I'm sure this is the cause b/c when I comment out the code, the page renders in a second. With 12 images or so, i takes about 12 seconds.
| |
| | Thanks for your help.
| |
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4087561#4087561
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4087561
More information about the jboss-user
mailing list