Hi David, Thank you for your explaination. I just started to work on Javascript recently and have lots of things to learn.
Why is the first example working? It's a Struts2 tag insice the Javascript. There are not much differences between the first example and the second example except the second example replace 1 with a variable. But the variable belongs to javascript. I guess i'm really confused. appreciate your time, panpan Hernandez, David wrote: > > > You're getting confused about the role of Javascript in your > application, panpan. Javascript does not execute at the same time as > Java. Java can generate dynamic javascript on the server and send it to > a client. The javascript then executes on the client (web browser). You > cannot have javascript code evaluated inside your Java expressions as > per your example. > > -----Original Message----- > From: panpan [mailto:[EMAIL PROTECTED] > Sent: Tuesday, November 27, 2007 12:47 PM > To: user@struts.apache.org > Subject: S2: concat doesn't work. > > > In one of my JSP page, I have javascript section <code> <script > type="text/javascript"> > var name = '<s:property value="additionalInterests[1].bankName"/>'; > alert("Name: " + name); > </script></code> > It's working. I can see the valud of the Name. > > > But the below is not working if replace 1 with a variable <code> > <script type="text/javascript"> > var number = 1; > var name = '<s:property > value="additionalInterests['+number.toString()+'].bankName"/>'; > alert("Name: " + name); > </script></code> > > The result is empty. > > Thanks for your helps! > -- > View this message in context: > http://www.nabble.com/S2%3A-concat-doesn%27t-work.-tf4883302.html#a13975 > 923 > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - - - - > > This message is intended only for the personal and confidential use of the > designated recipient(s) named above. If you are not the intended > recipient of this message you are hereby notified that any review, > dissemination, distribution or copying of this message is strictly > prohibited. This communication is for information purposes only and > should not be regarded as an offer to sell or as a solicitation of an > offer to buy any financial product, an official confirmation of any > transaction, or as an official statement of Lehman Brothers. Email > transmission cannot be guaranteed to be secure or error-free. Therefore, > we do not represent that this information is complete or accurate and it > should not be relied upon as such. All information is subject to change > without notice. > > -------- > IRS Circular 230 Disclosure: > Please be advised that any discussion of U.S. tax matters contained within > this communication (including any attachments) is not intended or written > to be used and cannot be used for the purpose of (i) avoiding U.S. tax > related penalties or (ii) promoting, marketing or recommending to another > party any transaction or matter addressed herein. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/S2%3A-concat-doesn%27t-work.-tf4883302.html#a13976563 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]