<html:select property="resultDisplayTypeId" >
<html:options collection="<%=org.gargantus.GargantusLists.ESURVEY_RESULT_DISPLAY_TYPE_LIST %>"
property="resultDisplayTypeId"
labelProperty="typeName" />
</html:select>
I thought of JSTL variables, like: <c:set var="resultDisplayTypeListKey"> <%=org.gargantus.GargantusLists.ESURVEY_RESULT_DISPLAY_TYPE_LIST %> </c:set>
except somehow avoiding the <% %> tags?
I thought of instantiating the class and putting in the Application scope and trying to access it like this:
${applicationScope.get['myConstantsBean'].resultDisplayTypeId}
but it's still messy. Does anybody have any better ideas?
Thanks!
On 09/27/2004 04:53 PM Paul McCulloch wrote:
I think you can achieve what yopu want. For example:
<bean:define id="somevar"><bean:write property="whatever"/></bean:define>
<logic:equal name="somevar" value="one"> I'm some conditional html </logic:equal>
Paul
-----Original Message----- From: Freddy Villalba A. [mailto:[EMAIL PROTECTED] Sent: Monday, September 27, 2004 3:56 PM To: 'Struts Users Mailing List' Subject: RE: Clean way to obtain a property's value...
Not sure, Paul... as I understand, <bean:write> directly outputs the value.
Therefore, I believe it would work if I wanted to use the value for
conditional (client-side) code (for instance, Javascript), but not for
storing the value in a server-side variable and using it to (conditionally)
generate some HTML or other...
Correct me if I'm wrong, please...
Regards, Freddy.
-----Mensaje original----- De: Paul McCulloch [mailto:[EMAIL PROTECTED] Enviado el: lunes, 27 de septiembre de 2004 15:56 Para: 'Struts Users Mailing List' Asunto: RE: Clean way to obtain a property's value...
Doesn't <bean:write> meet your needs?
As an aside, What is your objection to JSTL?
Paul.
-- struts 1.2 + tomcat 5.0.19 + java 1.4.2 Linux 2.4.20 Debian
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]