struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shane Mingins <shane.ming...@assureinternational.com>
Subject RE: Disabling Buttons on View
Date Thu, 25 Sep 2003 23:08:10 GMT
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:deepaksawdekar@infosys.com]
> 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:shane.mingins@assureinternational.com]
> Sent: Thursday, September 25, 2003 8:27 AM
> To: 'struts-user@jakarta.apache.org'
> 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: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Mime
View raw message