O.K. Thank you. Should getExpired() method return boolean ?
-- Thx, Milan dusty wrote: > > <s:iterator value="fruits"> > <% > Calendar cal = Calendar.getInstance(); > cal.setTime(new Date()); > int monthNow = cal.get(Calendar.MONTH); > cal.setTime(date); //fruit.getDate() > int monthFruit = cal.get(Calendar.MONTH); > if(monthNow == monthFruit){ > %> > delete delete > <%}%> > </s:iterator> > > If you don't like the script in the page then you can create a public > method on fruit called getExpired. fruit.getExpired() does the same > calendar work as above based on the internal date value and the current > date and returns a boolen. In that case: > > <s:iterator value="fruits"> > <s:if test="expired"> > delete delete > </s:if? > </s:iterator> > > Depending on how you are doing persistance (JPA on > getters/fields/whatever) you may have to mark this getter as transient.... > > > Milan Milanovic wrote: >> >> Hi, >> >> I have a list of Fruit's of type class Fruit { String name; Date date; }, >> and I show those fruits using iterator in my .jsp, like this: <s:iterator >> value="fruits"> ... </s:iterator>. Well I need to show some options >> (e.g., delete fruit) to user if fruit's date is in the current month, how >> can I check this in my .jsp (inside iterator tag) ? >> >> -- >> Thx in advance, Milan Milanovic >> > > -- View this message in context: http://www.nabble.com/-S2--Checking-current-month-using-struts-2-tags-tp18279808p18300844.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]