RE: application resources and escape characters

2004-07-25 Thread Jan Behrens
In response to my own post:

I apologize for being stupid. I did not realize that the properties editor
of my IDE (netbeans) automatically converted escape characters as well as
other special characters... So every \n I typed became a \\n :( No wonder it
didn't work. 

Cheers, Jan



 -Original Message-
 From: Jan Behrens [mailto:[EMAIL PROTECTED] 
 Sent: Saturday, July 24, 2004 7:20 PM
 To: 'Struts Users Mailing List'
 Subject: application resources and escape characters
 
 
 Hi list,
 
 I extract language specific messages from the struts 
 application resources
 within my applications logic to generate the subject and body of auto
 generated emails. I used to do this via string constants but 
 switched over
 to using the resources. Everything works fine except the line 
 breaks I would
 like to have in the text. I generate only plain text emails 
 and used to have
 something like the following to insert line breaks whenever I 
 needed them:
 
 String body = This is a test \n\n new line below...;
 
 Resulting in the following email body: 
 
 mail body
 This is a test
 
 new line below...
 /mail body
 
 That worked fine as long as I used the String constants (as 
 in the example
 above) but ceased to do so after switching to the
 org.apache.struts.util.PropertyMessageResources variant. My 
 application
 resources contain the same string as before but the email 
 message then looks
 like this:
 
 mail body
 This is a test \n\n new line below...
 /mail body
 
 Any ideas how this can happen, or possibly a solution? I can 
 not fall back
 to sending html mails unfortunately...
 
 TIA, Jan
 
 
 -
 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]



application resources and escape characters

2004-07-24 Thread Jan Behrens
Hi list,

I extract language specific messages from the struts application resources
within my applications logic to generate the subject and body of auto
generated emails. I used to do this via string constants but switched over
to using the resources. Everything works fine except the line breaks I would
like to have in the text. I generate only plain text emails and used to have
something like the following to insert line breaks whenever I needed them:

String body = This is a test \n\n new line below...;

Resulting in the following email body: 

mail body
This is a test

new line below...
/mail body

That worked fine as long as I used the String constants (as in the example
above) but ceased to do so after switching to the
org.apache.struts.util.PropertyMessageResources variant. My application
resources contain the same string as before but the email message then looks
like this:

mail body
This is a test \n\n new line below...
/mail body

Any ideas how this can happen, or possibly a solution? I can not fall back
to sending html mails unfortunately...

TIA, Jan


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