HI friend
thanks for help
 i go through it but it is not working right
this is my code snipet
validation.xml
-------------------------------------------------------------------------------------
<field property="lunchFrom" depends="validwhen">
                                <arg0 key="label.lunchFrom" resource="false"/>
                                <var>
                                        <var-name>test</var-name>
                                        <var-value>(noLunch == 'Y')</var-value>
                                </var>
                        </field>
                        <field property="lunchTo" depends="validwhen">
                                <arg0 key="label.lunchTo" resource="false"/>
                                <var>
                                        <var-name>test</var-name>
                                        <var-value>(noLunch == 'Y')</var-value>
                                </var>
                        </field>
--------------------------------------------------------------------------------------------------------------
this jsp code snipet
---------------------------------------------------------------------------------------------------------------
 <tr>
                                                                        <td   
class="rightsubheading1"><font
class="redastrik">*</font><bean:message key="label.weeklyWorkingDays"/></td>
                                                                        <td   
class="leftsubheading1">
                                                                                
<html:select property="weeklyWorkingDays"
styleClass="formlistsmall">
                                                                                
        <html:option value="">Select</html:option>
                                                                                
        <html:option value="1">1</html:option>
                                                                                
        <html:option value="2">2</html:option>
                                                                                
        <html:option value="3">3</html:option>
                                                                                
        <html:option value="4">4</html:option>
                                                                                
        <html:option value="5">5</html:option>
                                                                                
        <html:option value="6">6</html:option>
                                                                                
        
                                                                                
</html:select>
                                                                        </td>
                                                                        <td 
class="rightsubheading1"><bean:message
key="label.noLunch"/></td>
                                                                        <td 
class="leftsubheading1"><html:checkbox property="noLunch"
value="Y"/>check</td>
                                                                  </tr>
                                                                  <tr>
                                                                        <td   
class="rightsubheading1"><bean:message
key="label.lunchFrom"/></td>
                                                                        
                                                                        <td 
class="leftsubheading1">
                                                                                
<html:select property="lunchFrom" styleClass="formlistsmall"
size="1">
                                                                                
        <html:option value="">Select</html:option>
                                                                                
        <html:option value="11:00">11:00</html:option>
                                                                                
        <html:option value="11:05">11:05</html:option>
                                                                                
        <html:option value="11:10">11:10</html:option>
                                                                                
        <html:option value="11:15">11:15</html:option>
                                                                                
        <html:option value="11:20">11:20</html:option>
                                                                                
        <html:option value="11:25">11:25</html:option>
                                                                                
        <html:option value="11:30">11:30</html:option>
                                                                                
        <html:option value="11:35">11:35</html:option>
                                                                                
        <html:option value="11:40">11:40</html:option>
                                                                                
        <html:option value="11:45">11:45</html:option>
                                                                                
        <html:option value="11:50">11:50</html:option>
                                                                                
        <html:option value="11:55">11:55</html:option>
                                                                                
        <html:option value="12:00">12:00</html:option>
                                                                                
        <html:option value="12:05">12:05</html:option>
                                                                                
        <html:option value="12:10">12:10</html:option>
                                                                                
        <html:option value="12:15">12:15</html:option>
                                                                                
        <html:option value="12:20">12:20</html:option>
                                                                                
        <html:option value="12:25">12:25</html:option>
                                                                                
        <html:option value="12:30">12:30</html:option>
                                                                                
        <html:option value="12:35">12:35</html:option>
                                                                                
        <html:option value="12:40">12:40</html:option>
                                                                                
        <html:option value="12:45">12:45</html:option>
                                                                                
        <html:option value="12:50">12:50</html:option>
                                                                                
        <html:option value="12:55">12:55</html:option>
                                                                                
        <html:option value="13:00">13:00</html:option>
                                                                                
        <html:option value="13:05">13:05</html:option>
                                                                                
        <html:option value="13:10">13:10</html:option>
                                                                                
        <html:option value="13:15">13:15</html:option>
                                                                                
        <html:option value="13:20">13:20</html:option>
                                                                                
        <html:option value="13:25">13:25</html:option>
                                                                                
        <html:option value="13:30">13:30</html:option>
                                                                                
        <html:option value="13:35">13:35</html:option>
                                                                                
        <html:option value="13:40">13:40</html:option>
                                                                                
        <html:option value="13:45">13:45</html:option>
                                                                                
        <html:option value="13:50">13:50</html:option>
                                                                                
        <html:option value="13:55">13:55</html:option>
                                                                                
        <html:option value="14:00">14:00</html:option>
                                                                                
        <html:option value="14:05">14:05</html:option>
                                                                                
        <html:option value="14:10">14:10</html:option>
                                                                                
        <html:option value="14:15">14:15</html:option>
                                                                                
        <html:option value="14:20">14:20</html:option>
                                                                                
        <html:option value="14:25">14:25</html:option>
                                                                                
        <html:option value="14:30">14:30</html:option>
                                                                                
        <html:option value="14:35">14:35</html:option>
                                                                                
        <html:option value="14:40">14:40</html:option>
                                                                                
        <html:option value="14:45">14:45</html:option>
                                                                                
        <html:option value="14:50">14:50</html:option>
                                                                                
        <html:option value="14:55">14:55</html:option>
                                                                                
        <html:option value="15:00">15:00</html:option>
                                                        
                                                                                
</html:select>
                                                                        </td>
                                                                        <td   
class="rightsubheading1"><bean:message
key="label.lunchTo"/></td>
                                                                        
                                                                        <td 
class="leftsubheading1" >
                                                                                
<html:select property="lunchTo" styleClass="formlistsmall"
size="1">
                                                                                
        <html:option value="">Select</html:option>
                                                                                
        <html:option value="12:00">12:00</html:option>
                                                                                
        <html:option value="12:05">12:05</html:option>
                                                                                
        <html:option value="12:10">12:10</html:option>
                                                                                
        <html:option value="12:15">12:15</html:option>
                                                                                
        <html:option value="12:20">12:20</html:option>
                                                                                
        <html:option value="12:25">12:25</html:option>
                                                                                
        <html:option value="12:30">12:30</html:option>
                                                                                
        <html:option value="12:35">12:35</html:option>
                                                                                
        <html:option value="12:40">12:40</html:option>
                                                                                
        <html:option value="12:45">12:45</html:option>
                                                                                
        <html:option value="12:50">12:50</html:option>
                                                                                
        <html:option value="12:55">12:55</html:option>
                                                                                
        <html:option value="13:00">13:00</html:option>
                                                                                
        <html:option value="13:05">13:05</html:option>
                                                                                
        <html:option value="13:10">13:10</html:option>
                                                                                
        <html:option value="13:15">13:15</html:option>
                                                                                
        <html:option value="13:20">13:20</html:option>
                                                                                
        <html:option value="13:25">13:25</html:option>
                                                                                
        <html:option value="13:30">13:30</html:option>
                                                                                
        <html:option value="13:35">13:35</html:option>
                                                                                
        <html:option value="13:40">13:40</html:option>
                                                                                
        <html:option value="13:45">13:45</html:option>
                                                                                
        <html:option value="13:50">13:50</html:option>
                                                                                
        <html:option value="13:55">13:55</html:option>
                                                                                
        <html:option value="14:00">14:00</html:option>
                                                                                
        <html:option value="14:05">14:05</html:option>
                                                                                
        <html:option value="14:10">14:10</html:option>
                                                                                
        <html:option value="14:15">14:15</html:option>
                                                                                
        <html:option value="14:20">14:20</html:option>
                                                                                
        <html:option value="14:25">14:25</html:option>
                                                                                
        <html:option value="14:30">14:30</html:option>
                                                                                
        <html:option value="14:35">14:35</html:option>
                                                                                
        <html:option value="14:40">14:40</html:option>
                                                                                
        <html:option value="14:45">14:45</html:option>
                                                                                
        <html:option value="14:50">14:50</html:option>
                                                                                
        <html:option value="14:55">14:55</html:option>
                                                                                
        <html:option value="15:00">15:00</html:option>
                                                                                
</html:select>
                                                                                
                                                                        </td>
                                                                  </tr>

---------------------------------------------------------------------------------------------------------------------
if the user check "noLunch" he no need to give any details for "lunchFrom"
and "lunchTo", if not she should give 
let me know how to meet that need 
ur's
Mallik
-- 
View this message in context: 
http://www.nabble.com/requiredif-help--tf2414782.html#a6734975
Sent from the Struts - User mailing list archive at Nabble.com.


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

Reply via email to