-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Then how can one have an Java-Object, let's say Person.java. Person has
a property called 'avatare' which can be get with "File getAvatar()".
Can i do something like <bean:write name="avatar"> or so?

Btw- this isn't really good practice, is it? The example below seems
good for an Ajax request but i am not sure if i should store my images
as a blob.

chris

Thomas Joseph wrote:
> Hi Prerna,
> 
> Use the Action Class for the image display solely for image display. When the 
> browser executes the  <img src="GetImage.do?param1=blah&param2=xyz"> tag, it 
> is basically giving a saparate request to your action class that generates 
> the image.  Notice that the action class returns null, which means that the 
> action class will render the response itself and will not forward to any JSP 
> page.  The remaining protions of your JSP will be generated by other Action 
> Class forwards as usual.
> 
> Hope this helps to understand better.
> 
> Thanks and Regards,
> Thomas Joseph 
> 
> Kott Software Pvt. Ltd. | Vallamattom Estate | M.G.Road | Cochin-682015 | 
> India 
> www.kottsoftware.com 
> --------------------------------------------------------------------------------
> This email (including any attachments) is subject to copyright, the 
> information in it is confidential, and it is legally privileged. Use of this 
> email or of any information in it other than by the addressee is unauthorized 
> and unlawful. If you are not the intended recipient of the mail, kindly 
> intimate the author of the mail and delete the same. 
> --------------------------------------------------------------------------------
> 
>   ----- Original Message ----- 
>   From: [EMAIL PROTECTED] 
>   To: user@struts.apache.org 
>   Sent: Tuesday, July 25, 2006 6:37 PM
>   Subject: RE: Displaying images from database.
> 
> 
> 
>   Hi David
> 
>   Thanks for a prompt response.
> 
>   But I also want to display other things on the jsp page besides the
>   image.
>   For e.g.
> 
>   My jsp page would have
> 
>   Company name, Address, Business Area and its logo with an EDIT button
>   and when the user clicks on the EDIT button he can update Address
>   information and save the changes made
> 
>   How can I achieve this?
> 
>   Thanks & Regards
>   Prerna
> 
>   -----Original Message-----
>   From: David Soler [mailto:[EMAIL PROTECTED]
>   Sent: Tuesday, July 25, 2006 6:43 PM
>   To: Struts Users Mailing List
>   Subject: RE: Displaying images from database.
> 
>   Try the following:
> 
>   /******* JSP file ************/
> 
>   <%@ taglib uri="/tags/struts-html" prefix="html" %>
>   <html:html locale="true">
>   <head>
>   <html:base/>
>   </head>
>   <body>
>   <%
>   HashMap params = new HashMap();
>   params.put("ID", request.getParameter("ID"));
>   pageContext.setAttribute("params", params);
>   %>
>   <html:img page="/GetImage.do" name="params"/>
>   </body>
>   </html:html>
> 
> 
>   /******* Action class *************/
> 
>   import javax.servlet.http.HttpServletRequest;
>   import javax.servlet.http.HttpServletResponse;
>   import javax.servlet.http.HttpSession;
>   import javax.servlet.*;
>   import org.apache.struts.action.Action;
>   import org.apache.struts.action.ActionForm;
>   import org.apache.struts.action.ActionForward;
>   import org.apache.struts.action.ActionMapping;
> 
>   public class GetImageAction extends Action {
>   public ActionForward execute(
>   ActionMapping mapping,
>   ActionForm form,
>   HttpServletRequest request,
>   HttpServletResponse response) throws Exception{
> 
>   byte[] b;
> 
>   //Here the code to take the image from the database (you
>   need the parameter ID).
>   //Put the bytes into array b[]
> 
>   //response.setContentType("image/gif"); //it's not
>   necessary
>   ServletOutputStream sout = response.getOutputStream();
> 
>   sout.write(b);
>   sout.flush(); 
>   sout.close();
> 
>   return null;
>   }
>   }
> 
>   David
> 
> 
> 
>   -----Mensaje original-----
>   De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>   Enviado el: martes, 25 de julio de 2006 14:34
>   Para: user@struts.apache.org
>   Asunto: Displaying images from database.
> 
> 
>   Hi All,
> 
> 
> 
> 
>   My application saves the images in database as BLOB. I now want to
>   display these images stored in my database. How can I do this in struts
>   2.0 ?
> 
> 
> 
> 
>   Thanks & Regards
> 
>   Prerna
> 
> 
> 
> 
>   The information contained in this electronic message and any attachments
>   to this message are intended for the exclusive use of the addressee(s)
>   and may contain proprietary, confidential or privileged information. If
>   you are not the intended recipient, you should not disseminate,
>   distribute or copy this e-mail. Please notify the sender immediately and
>   destroy all copies of this message and any attachments.
> 
> 
>   WARNING: Computer viruses can be transmitted via email. The recipient
>   should check this email and any attachments for the presence of viruses.
>   The company accepts no liability for any damage caused by any virus
>   transmitted by this email.
> 
> 
>   www.wipro.com
> 
>   ---------------------------------------------------------------------
>   To unsubscribe, e-mail: [EMAIL PROTECTED]
>   For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
>   The information contained in this electronic message and any attachments to 
> this message are intended for the exclusive use of the addressee(s) and may 
> contain proprietary, confidential or privileged information. If you are not 
> the intended recipient, you should not disseminate, distribute or copy this 
> e-mail. Please notify the sender immediately and destroy all copies of this 
> message and any attachments.
> 
>   WARNING: Computer viruses can be transmitted via email. The recipient 
> should check this email and any attachments for the presence of viruses. The 
> company accepts no liability for any damage caused by any virus transmitted 
> by this email.
> 
>   www.wipro.com
> 
>   ---------------------------------------------------------------------
>   To unsubscribe, e-mail: [EMAIL PROTECTED]
>   For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFExiLIkv8rKBUE/T4RAqxgAKCFou26FruHCAgnYwDjcC1yZqa/OgCfSnvm
ZpkOunJmGVZKpVndMwGA1UY=
=2Iac
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to