Hi

Sorry if this is OT ....

I have not used any of the JSTL tags which I am assuming <c:set ...> is??  

So I downloaded the JSTL library and included the core library EL:  <%@
taglib prefix="c" uri="http://java.sun.com/jstl/core"; %> in my JSP

The <c:set ...> is recognized :-)

But the  ... disabled="<%=disable %> ... is not found.

So I used what I am assuming are JSP scripting tags (I have not used JSP's
before using Struts)

<% boolean disable = false; %>
<logic:empty  name="channelForm" property="productList">
        <% disable = true; %>
</logic:empty>

<html:submit onclick="set('editProduct');" disabled="<%= disable %>"
>Edit</html:submit>


And this works.

So is a preferred way of doing things when it comes to tags?  Is there an
explanation of these options anywhere?  Am I making any sense *grin* ?

Thanks
Shane


> -----Original Message-----
> From: deepaksawdekar [mailto:[EMAIL PROTECTED]
> Sent: Thursday, 25 September 2003 3:56 p.m.
> To: Struts Users Mailing List
> Subject: RE: Disabling Buttons on View
> 
> you can try some thing like this.
> <logic:notEmpty  name="channelForm" property="productList">
>       <c:set var="disable" value="true" />
> </logic:notEmpty>
> 
> <html:submit onclick="set('editProduct');" disabled="<%=disable %>"
> ><bean:message
> key="button.edit"/></html:submit>
> 
> 
> Thanks and Regards
> Deepak.
> 
> 
> -----Original Message-----
> From: Shane Mingins [mailto:[EMAIL PROTECTED]
> Sent: Thursday, September 25, 2003 8:27 AM
> To: '[EMAIL PROTECTED]'
> Subject: Disabling Buttons on View
> 
> 
> Hi
> 
> If I wish to simulate the enable/disable of buttons that users are used to
> with a rich GUI on a JSP view, is there are nicer way than using the logic
> tags like this?
> 
> <logic:notEmpty  name="channelForm" property="productList">
>        <html:submit onclick="set('editProduct');"><bean:message
> key="button.edit"/></html:submit>
> </logic:notEmpty>
> 
> <logic:empty  name="channelForm" property="productList">
>        <html:submit disabled="true" ><bean:message
> key="button.edit"/></html:submit>
> </logic:empty>
> 
> Thanks
> Shane
> 
> Shane Mingins
> Analyst Programmer
> Assure NZ Ltd
> Ph 644 494 2522
> 
> 
> 
> ---------------------------------------------------------------------
> 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]

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

Reply via email to