Hi,

 

I am wanting to know how to include the <bean:write>  tag  within a
<html:text> tag inside a javascript function????

 

For example: The following loads the JSP page:

 

<input type="text" 

name="<%="benefits["+index.intValue()+"].value"%>" 

value="" 

size="20" 

onblur="javascript:calculate(<%="benefits["+index.intValue()+"].value"%>,
<bean:write name="benefit" property="benMaxRange"/>, <bean:write
name="benefit" property="benMinRange"/>, <bean:write name="benefit"
property="benRange"/>, <bean:write name="benefit" property="label"/>)"/>

 

However the following when it is inside a html: text tag does not load the
jsp page because it is expecting some equal symbol: 

 

<html:text 

property="<%="benefits["+index.intValue()+"].value"%>" 

size="20" 

onblur="javascript:calculate(<%="benefits["+index.intValue()+"].value"%>,
<%=<bean:write name="benefit" property="benMaxRange"/>%>, <%=<bean:write
name="benefit" property="benMinRange"/>%>, <%=<bean:write name="benefit"
property="benRange"/>%>, <%=<bean:write name="benefit"
property="label"/>%>)"/>

 

I know there must be someway of doing it without using the input tag?  Any
advice??

 

Thanks

Reply via email to