Thanx for your attention...


Still not compiling:
Actually, the last message error is:
          
 
[ServletException in:/common/partyCollection.jsp] Unable to compile class for JSPNote: 
sun.tools.javac.Main has been deprecated.


An error occurred at line: 18 in the jsp file: /common/partyCollection.jsp

Generated servlet error:
C:\DOCUME~1\RODRIG~1\CONFIG~1\Temp\Jetty_0_0_0_0_8080__web-client\common\partyCollection$jsp.java:104:
 Method getHash() not found in class java.lang.Object.
                _jspx_th_html_submit_0.setValue(address.getHash());
                                                               ^
1 error, 1 warning
'
org.apache.jasper.JasperException: Unable to compile class for JSPNote: 
sun.tools.javac.Main has been deprecated.


An error occurred at line: 18 in the jsp file: /common/partyCollection.jsp

Generated servlet error:
C:\DOCUME~1\RODRIG~1\CONFIG~1\Temp\Jetty_0_0_0_0_8080__web-client\common\partyCollection$jsp.java:104:
 Method getHash() not found in class java.lang.Object.
                _jspx_th_html_submit_0.setValue(address.getHash());
                                                               ^
1 error, 1 warning



The jsp is ...
<%@ taglib uri="/WEB-INF/struts-bean.tld"prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld"prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-html.tld"prefix="html"%>
<%@ taglib uri="/WEB-INF/sslext.tld"prefix=ßslext"%>
<%@ taglib uri="/WEB-INF/struts-tiles.tld"prefix="tiles"%>

    <tr>
        <td>
        Lista de Enderegos:
      </td>
      </tr>
     <logic:iterate name="valueObject"property="addresses"id="address">
      <tr>
        <td>
        </td>
        <td>
        <html:submit property="editAddress" value='<%=address.getHash()%>' 
title="Alterar"/>Alterar</html:submit>
        </td>
       </tr>
      </logic:iterate>


My real problem is... call an action with two parameters: "Action" and "hash"
where, hash must be value equal to property hash from bean address.

ok ?

Marco Tedone writes:
> So if this is java code, you should use:
> 
> <html:submit property='<%= buttonAddress(address.hash).name%>' >Edit
> </html:submit>
> 
> Am I wrong? In any case, if it's a name that you need, have you tried
> <bean:message key="foo">?
> 
> Hope it will help,
> 
> Marco
> ----- Original Message ----- 
> From: "Rodrigo di Lorenzo Lopes" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Sunday, June 08, 2003 10:56 PM
> Subject: Re: logic:iterate and html:submit
> 
> 
> > Marco Tedone writes:
> > >
> > > ----- Original Message ----- 
> > > From: "Rodrigo di Lorenzo Lopes" <[EMAIL PROTECTED]>
> > > To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> > > Sent: Sunday, June 08, 2003 10:34 PM
> > > Subject: logic:iterate and html:submit
> > >
> > >
> > > > Friendly developers,
> > > >
> > > > I am substituting html:link to html:submit, to populate the actionForm
> > > before to change the action.
> > > > I would like use html:submit button to edit items of a collection.
> > > > When I ws using html:link I had specified a property of this item to
> find
> > > its.
> > > > So... how could I substitute html:link to html:submit ???
> > > >
> > > >
> > > > I was using ...
> > > >   <sslext:link
> > > >            page="/addresses/main.do"
> > > >            paramId="hash"
> > > >            paramName="address"
> > > >            paramProperty="hash">
> > > >           <bean:write name="address"property="streetAddress"/>
> > > > </sslext:link>
> > > >
> > > > And I am trying using ...
> > > >       <html:submit property="buttonAddress(address.hash).name">Edit
> > > >       </html:submit>
> > > > but it doesnt work
> > >
> > >     What does 'buttonAddress(address.hash).name ' represent? It seems to
> me
> > > that this kind of code couldn't be used neither for a javascript nor for
> a
> > > java code.
> > >
> > > Marco
> > > >
> >
> > ok .. I specified getButtonAddress(String hash) that returns an ButtonBean
> > ButtonBean has a method getName... But, if you have other suggestion, I
> will be very happy.
> >
> >
> > ---------------------------------------------------------------------
> > 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]
> 

-- 
Rodrigo di Lorenzo Lopes (Mineirinho) - ICQ 52982003

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

Reply via email to