Re: Can struts2 tag embeded inside javascript

2007-11-29 Thread panpan

Thank you mgainty. It's really good to know that. I'll try it.


mgainty wrote:
 
 an available option is to treat your content as Character Data
 script type=text/javascript
 /* ![CDATA[ */
 // content goes here
 /* ]] */
 /script
 
 Interestingly enough the JavascriptValidatorTag has a cdata attribute
 available for JS methods when XHTML=true
 http://struts.apache.org/1.x/struts-taglib/apidocs/org/apache/struts/taglib/
 html/JavascriptValidatorTag.html
 
 HTH
 M--
 - Original Message -
 From: panpan [EMAIL PROTECTED]
 To: user@struts.apache.org
 Sent: Tuesday, November 27, 2007 9:59 AM
 Subject: Re: Can struts2 tag embeded inside javascript
 
 

 Hi Richard, thank you!  I have a seperate main.js for those functions.
 I've
 posted my code in my other post. I'll try to use single quotes. Thanks
 again.


 Richard Sayre wrote:
 
  I don't see any javascript in your post but if you are creating an
  imput element this should work as long as the javascript is on your
  jsp page in script tags:
 
  text = document.createElement(input');
 
  text.setAttribute('type','text');
 
  text.setAttribute('value','s:property .../');
 
 
  The key is to use single quotes.  Although I have never used the
  struts tags to set values in dynamically created text inputs, I have
  used them in javascript like this:
 
  document.location.href='s:url action=editUser/';
 
  It should work the same for you.
 
  If you show me some code I may beable to help you better.
 
 
  On Nov 27, 2007 11:05 AM, panpan [EMAIL PROTECTED] wrote:
 
  I've been struggling for this problem for several days. Please help me
  out.
 
  I'm using Javascript to dynamically generate something like below:
  code
   input type=text name=additionalInterests[0].addressLine2
  value=s:property value='additionalInterests[0].addressLine2'/
  id=address2_0 size=26 onfocus=isAddress2()//code
 
  It works if it's directly in the JSP page.
  But seems like Javascript doesn't recognice the Struts2 tag
 s:property
  value=.../ So in the page, the input field got s:property
  value='additionalInterests[0].addressLine2'/ instead of value of
 this
  variable.
 
  I have to dynamically generate those INPUTs and also get the value
 from
  the
  variable 'additionalInterests[0].addressLine2'. How to solve this
  problem?
 
  Appreciate any inputs!
  --
  View this message in context:
 
 http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.ht
 ml#a13971786
  Sent from the Struts - User mailing list archive at Nabble.com.
 
 
  -
  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]
 
 
 

 --
 View this message in context:
 http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.ht
 ml#a13972260
 Sent from the Struts - User mailing list archive at Nabble.com.


 -
 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]
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.html#a14027137
Sent from the Struts - User mailing list archive at Nabble.com.


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



Re: Can struts2 tag embeded inside javascript

2007-11-27 Thread Richard Sayre
I don't see any javascript in your post but if you are creating an
imput element this should work as long as the javascript is on your
jsp page in script tags:

text = document.createElement(input');

text.setAttribute('type','text');

text.setAttribute('value','s:property .../');


The key is to use single quotes.  Although I have never used the
struts tags to set values in dynamically created text inputs, I have
used them in javascript like this:

document.location.href='s:url action=editUser/';

It should work the same for you.

If you show me some code I may beable to help you better.


On Nov 27, 2007 11:05 AM, panpan [EMAIL PROTECTED] wrote:

 I've been struggling for this problem for several days. Please help me out.

 I'm using Javascript to dynamically generate something like below:
 code
  input type=text name=additionalInterests[0].addressLine2
 value=s:property value='additionalInterests[0].addressLine2'/
 id=address2_0 size=26 onfocus=isAddress2()//code

 It works if it's directly in the JSP page.
 But seems like Javascript doesn't recognice the Struts2 tag s:property
 value=.../ So in the page, the input field got s:property
 value='additionalInterests[0].addressLine2'/ instead of value of this
 variable.

 I have to dynamically generate those INPUTs and also get the value from the
 variable 'additionalInterests[0].addressLine2'. How to solve this problem?

 Appreciate any inputs!
 --
 View this message in context: 
 http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.html#a13971786
 Sent from the Struts - User mailing list archive at Nabble.com.


 -
 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]



RE: Can struts2 tag embeded inside javascript

2007-11-27 Thread Hernandez, David

Dave is right as usual, but you could always redirect whatever.js to a
dynamically generated whatever.jsp file.
Additionally, there's no reason you can't write:
script
var x = s:property value=x /;
/script
inside a JSP file.
You're going to have to be more specific, panpan . . .

-Original Message-
From: Dave Newton [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, November 27, 2007 9:44 AM
To: Struts Users Mailing List
Subject: Re: Can struts2 tag embeded inside javascript

--- panpan [EMAIL PROTECTED] wrote:
 I've been struggling for this problem for several days. Please help me

 out.

Okay.

Non-JSP pages aren't compiled into servlets.

A JavaScript file isn't a JSP page, hence is not compiled into a
servlet, hence has zero notion of custom tags.

d.


-
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]



Re: Can struts2 tag embeded inside javascript

2007-11-27 Thread panpan

Thank you Dave. Ok, I see.

Do you anyway I can do to solve my problem?

thanks!


newton.dave wrote:
 
 --- panpan [EMAIL PROTECTED] wrote:
 I've been struggling for this problem for several
 days. Please help me out.
 
 Okay.
 
 Non-JSP pages aren't compiled into servlets.
 
 A JavaScript file isn't a JSP page, hence is not
 compiled into a servlet, hence has zero notion of
 custom tags.
 
 d.
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.html#a13972247
Sent from the Struts - User mailing list archive at Nabble.com.


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



RE: Can struts2 tag embeded inside javascript

2007-11-27 Thread panpan

David, thank you. How to redirect whatever.js to a dynamically generated
whatever.jsp file.
I have a main.js which has my function for this purpose
code
 function createInput(name,value,id,size,adressLine2,className) {
   var newInput = document.createElement('input');
   newInput.type=text;
   newInput.size=size;
   newInput.name=name;
   newInput.value=value;
   newInput.id=id;
   if(className) {newInput.className=className;}
   if(adressLine2 == true) {
$(newInput).observe(focus, function(event){
   isAddress2();
});
   }
   if(adressLine2 == false) {
$(newInput).observe(focus, function(event){
   notAddress2();
});
   }
   
   return newInput;
 
}


the Calling function addNewForm(){
  ...
  var part2 = document.createElement('fieldset'); part2.className = part2;

part2.appendChild(createInput(additionalInterests[+newAreaNo+].loanNumber,
s:property 
value='additionalInterests[+newAreaNo+].loanNumber,loan_number_+newAreaNo,14,
false));
}/code

I'll not write the JS in the jsp page.

Thank you very much for your help.



Hernandez, David wrote:
 
 
 Dave is right as usual, but you could always redirect whatever.js to a
 dynamically generated whatever.jsp file.
 Additionally, there's no reason you can't write:
 script
   var x = s:property value=x /;
 /script
 inside a JSP file.
 You're going to have to be more specific, panpan . . .
 
 -Original Message-
 From: Dave Newton [mailto:[EMAIL PROTECTED] 
 Sent: Tuesday, November 27, 2007 9:44 AM
 To: Struts Users Mailing List
 Subject: Re: Can struts2 tag embeded inside javascript
 
 --- panpan [EMAIL PROTECTED] wrote:
 I've been struggling for this problem for several days. Please help me
 
 out.
 
 Okay.
 
 Non-JSP pages aren't compiled into servlets.
 
 A JavaScript file isn't a JSP page, hence is not compiled into a
 servlet, hence has zero notion of custom tags.
 
 d.
 
 
 -
 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/Can-struts2-tag-embeded-inside-javascript-tf4882082.html#a13972258
Sent from the Struts - User mailing list archive at Nabble.com.


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



Re: Can struts2 tag embeded inside javascript

2007-11-27 Thread panpan

Hi Richard, thank you!  I have a seperate main.js for those functions. I've
posted my code in my other post. I'll try to use single quotes. Thanks
again.


Richard Sayre wrote:
 
 I don't see any javascript in your post but if you are creating an
 imput element this should work as long as the javascript is on your
 jsp page in script tags:
 
 text = document.createElement(input');
 
 text.setAttribute('type','text');
 
 text.setAttribute('value','s:property .../');
 
 
 The key is to use single quotes.  Although I have never used the
 struts tags to set values in dynamically created text inputs, I have
 used them in javascript like this:
 
 document.location.href='s:url action=editUser/';
 
 It should work the same for you.
 
 If you show me some code I may beable to help you better.
 
 
 On Nov 27, 2007 11:05 AM, panpan [EMAIL PROTECTED] wrote:

 I've been struggling for this problem for several days. Please help me
 out.

 I'm using Javascript to dynamically generate something like below:
 code
  input type=text name=additionalInterests[0].addressLine2
 value=s:property value='additionalInterests[0].addressLine2'/
 id=address2_0 size=26 onfocus=isAddress2()//code

 It works if it's directly in the JSP page.
 But seems like Javascript doesn't recognice the Struts2 tag s:property
 value=.../ So in the page, the input field got s:property
 value='additionalInterests[0].addressLine2'/ instead of value of this
 variable.

 I have to dynamically generate those INPUTs and also get the value from
 the
 variable 'additionalInterests[0].addressLine2'. How to solve this
 problem?

 Appreciate any inputs!
 --
 View this message in context:
 http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.html#a13971786
 Sent from the Struts - User mailing list archive at Nabble.com.


 -
 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]
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.html#a13972260
Sent from the Struts - User mailing list archive at Nabble.com.


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



RE: Can struts2 tag embeded inside javascript

2007-11-27 Thread Hernandez, David

Sorry panpan, I didn't see the original msg.
Most easily, you can change your .js file to .jsp
And script src=whatever.jsp /
I don't see any reason that wouldn't work. Kind of cheesy though.
You can map the URL (/whatever.js) to a servlet which forwards to the
whatever.jsp file if you want it to be a little cleaner.

-Original Message-
From: panpan [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, November 27, 2007 9:51 AM
To: user@struts.apache.org
Subject: Re: Can struts2 tag embeded inside javascript


Thank you Dave. Ok, I see.

Do you anyway I can do to solve my problem?

thanks!


newton.dave wrote:
 
 --- panpan [EMAIL PROTECTED] wrote:
 I've been struggling for this problem for several days. Please help 
 me out.
 
 Okay.
 
 Non-JSP pages aren't compiled into servlets.
 
 A JavaScript file isn't a JSP page, hence is not compiled into a 
 servlet, hence has zero notion of custom tags.
 
 d.
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 

--
View this message in context:
http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf488208
2.html#a13972247
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]



Re: Can struts2 tag embeded inside javascript

2007-11-27 Thread Dave Newton
--- panpan [EMAIL PROTECTED] wrote:
 I've been struggling for this problem for several
 days. Please help me out.

Okay.

Non-JSP pages aren't compiled into servlets.

A JavaScript file isn't a JSP page, hence is not
compiled into a servlet, hence has zero notion of
custom tags.

d.


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



RE: Can struts2 tag embeded inside javascript

2007-11-27 Thread panpan

David, that is a good idea. I'll try it.


Hernandez, David wrote:
 
 
 Sorry panpan, I didn't see the original msg.
 Most easily, you can change your .js file to .jsp
 And script src=whatever.jsp /
 I don't see any reason that wouldn't work. Kind of cheesy though.
 You can map the URL (/whatever.js) to a servlet which forwards to the
 whatever.jsp file if you want it to be a little cleaner.
 
 -Original Message-
 From: panpan [mailto:[EMAIL PROTECTED] 
 Sent: Tuesday, November 27, 2007 9:51 AM
 To: user@struts.apache.org
 Subject: Re: Can struts2 tag embeded inside javascript
 
 
 Thank you Dave. Ok, I see.
 
 Do you anyway I can do to solve my problem?
 
 thanks!
 
 
 newton.dave wrote:
 
 --- panpan [EMAIL PROTECTED] wrote:
 I've been struggling for this problem for several days. Please help 
 me out.
 
 Okay.
 
 Non-JSP pages aren't compiled into servlets.
 
 A JavaScript file isn't a JSP page, hence is not compiled into a 
 servlet, hence has zero notion of custom tags.
 
 d.
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 
 --
 View this message in context:
 http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf488208
 2.html#a13972247
 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/Can-struts2-tag-embeded-inside-javascript-tf4882082.html#a13973889
Sent from the Struts - User mailing list archive at Nabble.com.


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



Re: Can struts2 tag embeded inside javascript

2007-11-27 Thread Martin Gainty
an available option is to treat your content as Character Data
script type=text/javascript
/* ![CDATA[ */
// content goes here
/* ]] */
/script

Interestingly enough the JavascriptValidatorTag has a cdata attribute
available for JS methods when XHTML=true
http://struts.apache.org/1.x/struts-taglib/apidocs/org/apache/struts/taglib/
html/JavascriptValidatorTag.html

HTH
M--
- Original Message -
From: panpan [EMAIL PROTECTED]
To: user@struts.apache.org
Sent: Tuesday, November 27, 2007 9:59 AM
Subject: Re: Can struts2 tag embeded inside javascript



 Hi Richard, thank you!  I have a seperate main.js for those functions.
I've
 posted my code in my other post. I'll try to use single quotes. Thanks
 again.


 Richard Sayre wrote:
 
  I don't see any javascript in your post but if you are creating an
  imput element this should work as long as the javascript is on your
  jsp page in script tags:
 
  text = document.createElement(input');
 
  text.setAttribute('type','text');
 
  text.setAttribute('value','s:property .../');
 
 
  The key is to use single quotes.  Although I have never used the
  struts tags to set values in dynamically created text inputs, I have
  used them in javascript like this:
 
  document.location.href='s:url action=editUser/';
 
  It should work the same for you.
 
  If you show me some code I may beable to help you better.
 
 
  On Nov 27, 2007 11:05 AM, panpan [EMAIL PROTECTED] wrote:
 
  I've been struggling for this problem for several days. Please help me
  out.
 
  I'm using Javascript to dynamically generate something like below:
  code
   input type=text name=additionalInterests[0].addressLine2
  value=s:property value='additionalInterests[0].addressLine2'/
  id=address2_0 size=26 onfocus=isAddress2()//code
 
  It works if it's directly in the JSP page.
  But seems like Javascript doesn't recognice the Struts2 tag s:property
  value=.../ So in the page, the input field got s:property
  value='additionalInterests[0].addressLine2'/ instead of value of this
  variable.
 
  I have to dynamically generate those INPUTs and also get the value from
  the
  variable 'additionalInterests[0].addressLine2'. How to solve this
  problem?
 
  Appreciate any inputs!
  --
  View this message in context:
 
http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.ht
ml#a13971786
  Sent from the Struts - User mailing list archive at Nabble.com.
 
 
  -
  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]
 
 
 

 --
 View this message in context:
http://www.nabble.com/Can-struts2-tag-embeded-inside-javascript-tf4882082.ht
ml#a13972260
 Sent from the Struts - User mailing list archive at Nabble.com.


 -
 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]