That should be fine as well. I'd test that you can read the property first before trying to write it: <nested:nest property="sccDTO"> <nested:write property="taskTitle"/>
Paul > -----Original Message----- > From: Daniel, Gillian [mailto:[EMAIL PROTECTED] > Sent: 25 February 2004 18:07 > To: Struts Users Mailing List > Subject: RE: Nested nest Tag > > > Sorry to bother you again, but I have another stumbling > block. Although > I can get the details from the LocDTO with > > <nested:nest property="sccDTO"> > <nested:write property="type"/> > > The problem is with this line. taskTitle is an attribute of > LocDTO but > not SccDTO. When I submit my form, obviously an object of type SccDTO > is created, since that is in the nested:nest tag, and the property > taskTitle does not get set. > > <nested:text property="taskTitle" size="55" maxlength="55" > styleClass="editorlargetextbox"/> > > Is there a way I can force the jsp to sometimes submit an > LocDTO rather > than the SccDTO?? > > Thanks again, > Gillian Daniel > > -----Original Message----- > From: Daniel, Gillian > Sent: 25 February 2004 16:27 > To: Struts Users Mailing List > Subject: RE: Nested nest Tag > > Thanks very much for the advice, I tried it and it did work. I had > tried before but it didn't work, but I tried again and it did work, so > thanks for prompting me to try again. > Something must have been wrong the first time. > > Thanks again, > Gillian > > -----Original Message----- > From: Paul McCulloch [mailto:[EMAIL PROTECTED] > Sent: 25 February 2004 16:23 > To: 'Struts Users Mailing List' > Subject: RE: Nested nest Tag > > Have you tried using the LocDTO properties? I think it will > just work - > Struts uses bean utils which looks at the object you are trying to > operate > on, rather than the type it is declared as. > > Paul > > > -----Original Message----- > > From: Daniel, Gillian [mailto:[EMAIL PROTECTED] > > Sent: 25 February 2004 14:31 > > To: [EMAIL PROTECTED] > > Subject: Nested nest Tag > > > > > > Hi there, I am using Struts 1.1 and Java SE 1.4.2.02 and Java EE 1.4 > > > > > > > > I have an object called SccDTO.java which is extended by > many objects, > > but I will use LocDTO,java as the example here. > > > > > > > > In my SccBean.java - which extends the ValidatorForm - I have > > getter and > > setter methods for a SccDTO object. > > > > > > > > I am using <nested:nest property="sccDTO"> > > > > <nested:write property="type"/> > > > > > > > > This is fine, but I actually sometimes want to access methods in the > > LocDTO, and sometimes from the other objects which extend > the SccDTO. > > > > > > > > Now I realise that the SccDTO has no getter and setter > methods for the > > LocDTO methods, so this is not going to work, but is there a > > way around > > this? > > > > > > > > Any help would be much appreciated, > > > > Gillian Daniel > > > > > > > ************************************** > Axios Email Confidentiality Footer > Privileged/Confidential Information may be contained in this > message. If > you are not the addressee indicated in this message (or > responsible for > delivery of the message to such person), you may not copy or deliver > this message to anyone. In such case, you should destroy this message, > and notify us immediately. If you or your employer does not consent to > Internet email messages of this kind, please advise us immediately. > Opinions, conclusions and other information expressed in this message > are not given or endorsed by my Company or employer unless otherwise > indicated by an authorised representative independent of this message. > WARNING: > While Axios Systems Ltd takes steps to prevent computer viruses from > being transmitted via electronic mail attachments we cannot guarantee > that attachments do not contain computer virus code. You are > therefore > strongly advised to undertake anti virus checks prior to accessing the > attachment to this electronic mail. Axios Systems Ltd grants no > warranties regarding performance use or quality of any attachment and > undertakes no liability for loss or damage howsoever caused. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]