overlay images retrieved from a Database
Hi there, I have a image of a map and want to overlay a set of images with x y coords from a database. This is my code which does not work! img:image src=/images/map_01.gif dir=generated name=map_rendered.jpg attributes=alt='A sample image' refresh=true quality=1.0 img:resize scale=100% / !--load all points to map -- c:forEach var=poimaps items=${requestScope.poimaps} img:overlay x=${poimaps.x_id} y=${poimpas.y_id} color=0xff tolerance=35 img:image src=/images/${poimaps.imageName}.gif /img:image /img:overlay /c:forEach /img:image This is the error message! javax.servlet.ServletException: Overlay must be a nested tag of Image Tag! Help would be appreciated Mike greece... -- View this message in context: http://www.nabble.com/overlay-images-retrieved-from-a-Database-tf4666946.html#a13331683 Sent from the Taglibs - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: overlay images retrieved from a Database
For better or worse, img:overlay appears to require that it's parent tag (not just an ancestor) be an instance of org.apache.taglibs.image.ImageHolder. In your case, c:forEach is the parent tag so the exception gets thrown. On 10/21/07, mikemjt [EMAIL PROTECTED] wrote: Hi there, I have a image of a map and want to overlay a set of images with x y coords from a database. This is my code which does not work! img:image src=/images/map_01.gif dir=generated name=map_rendered.jpg attributes=alt='A sample image' refresh=true quality=1.0 img:resize scale=100% / !--load all points to map -- c:forEach var=poimaps items=${requestScope.poimaps} img:overlay x=${poimaps.x_id} y=${poimpas.y_id} color=0xff tolerance=35 img:image src=/images/${poimaps.imageName}.gif /img:image /img:overlay /c:forEach /img:image This is the error message! javax.servlet.ServletException: Overlay must be a nested tag of Image Tag! Help would be appreciated Mike greece... -- View this message in context: http://www.nabble.com/overlay-images-retrieved-from-a-Database-tf4666946.html#a13331683 Sent from the Taglibs - User mailing list archive at Nabble.com. -- Kris Schneider mailto:[EMAIL PROTECTED] directThought http://www.directThought.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: overlay images retrieved from a Database
Thanks Kris, got the what you are saying can't find any samples for what I am looking for. Doesn't anyone use the image tag lib to generate on the fly overlayed images? Mike greece... Kris Schneider wrote: For better or worse, img:overlay appears to require that it's parent tag (not just an ancestor) be an instance of org.apache.taglibs.image.ImageHolder. In your case, c:forEach is the parent tag so the exception gets thrown. On 10/21/07, mikemjt [EMAIL PROTECTED] wrote: Hi there, I have a image of a map and want to overlay a set of images with x y coords from a database. This is my code which does not work! img:image src=/images/map_01.gif dir=generated name=map_rendered.jpg attributes=alt='A sample image' refresh=true quality=1.0 img:resize scale=100% / !--load all points to map -- c:forEach var=poimaps items=${requestScope.poimaps} img:overlay x=${poimaps.x_id} y=${poimpas.y_id} color=0xff tolerance=35 img:image src=/images/${poimaps.imageName}.gif /img:image /img:overlay /c:forEach /img:image This is the error message! javax.servlet.ServletException: Overlay must be a nested tag of Image Tag! Help would be appreciated Mike greece... -- View this message in context: http://www.nabble.com/overlay-images-retrieved-from-a-Database-tf4666946.html#a13331683 Sent from the Taglibs - User mailing list archive at Nabble.com. -- Kris Schneider mailto:[EMAIL PROTECTED] directThought http://www.directThought.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/overlay-images-retrieved-from-a-Database-tf4666946.html#a13337022 Sent from the Taglibs - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]