Hi All,
 
I have found all sorts of ways to use constants for messages in struts,
but no one seems to address the issue of property names. A simple
example will make it clearer.
 
I want to use constants for my property names. In my jsp I have the
following code:
 
<html:checkbox
    property="<%=Keys.APPLICANT_FULLNAME_CHINESE_NA%>"
    onclick="clearAndDisable(this,
'<%=Keys.APPLICANT_FULLNAME_CHINESE_NA%>');">
    N/A
</html:checkbox>
 
The above jsp code does not work because it is rendered as follows:
 
<input name="applicantFullNameChineseNA" value="on" 
    onclick="clearAndDisable(this,
'<%=Keys.APPLICANT_FULLNAME_CHINESE_NA%>');" type="checkbox">N/A
 
The first expression for 'property' is evaluated. The second is rendered
literally. 
 
My questions are:
 
1. Is this a bug?
2. Is this the right way to go about using constants for property names?
 
Many thanks.

-Miles
 
Miles Daffin
Morgan Stanley
20 Cabot Square | Canary Wharf | London E14 4QA | UK
Tel: +44 (0) 20 767 75119
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
--------------------------------------------------------
 
NOTICE: If received in error, please destroy and notify sender.  Sender does 
not waive confidentiality or privilege, and use is prohibited. 
 

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

Reply via email to