You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Belinda Lawson <br...@gmail.com> on 2008/02/14 19:59:31 UTC

Re: datetimepicker (type="time") problem - SOLVED!

Ah-ha!  The theme="ajax" attribute has to be on the head tag, not on the
picker.  That is the ticket.
It works like a charm now!

Thank you Jeromy!

On Wed, Feb 13, 2008 at 5:17 PM, Jeromy Evans <
jeromy.evans@blueskyminds.com.au> wrote:

> StrutsTimePicker is an extension of the dropdowndatepicker included with
> Struts2.
>
> I found my test program that uses the Timepicker in Struts 2.0.8 and it
> still works.
> The JSP is below:
>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> <html>
>    <head>
>        <title>Hello World!</title>
>        <s:head theme="ajax" debug="true"/>
>    </head>
>    <body>
>    <div id="timepicker">
>        <s:datetimepicker name="incomingAnswer" displayFormat="h:mm a"
>                 type="time"
>                  value="%{'12:34 AM'}"
>                 required="true"/>
>    </div>
>    </body>
> </html>
>
> I don't see any mention in the release notes of changea affecting this
> between 2.0.8 and 2.0.9
> (http://struts.apache.org/2.0.11/docs/release-notes-2011.html)
> I suggest creating a test application like the one above.
>
> You're right they're not working in the showcase for some reason.  I
> just remembered a developer mention that in the latest version an ID is
> *usually* mandatory for the dojo widgets.  Try giving yours an ID too.
>
> Let me know if you have any success.  If not, I'll convert my test
> program to 2.0.9.
>
>
> Belinda Lawson wrote:
> > It appears that planetstruts.org's demo pages suffer the same problem.
>  See
> > anything wrong there with their examples?
> > http://www.planetstruts.org/struts2-showcase/tags/ui/timepicker/
> > 7
> > I'll take a look in firebug too.  Thanks -- I hadn't used that before.
> >
> > View Source shows something sort of interesting.  It's using
> >
> > dojoType="struts:StrutsTimePicker"
> >
> > instead of using
> >
> > dojoType="dropdowndatepicker"
> >
> > Does that make any sense that it would be a completely different
> dojoType
> > that belongs to some struts library instead of to the dojo code?  Just
> seems
> > a little strange to me.
> >
> > On Feb 13, 2008 3:13 PM, Jeromy Evans <je...@blueskyminds.com.au>
> > wrote:
> >
> >
> >> Your JSP below looks correct.
> >>
> >> If the date picker is on the same page and is working, all I can think
> >> of is an ID conflict or the time picker is using the wrong theme.
> >>
> >> Have a look at the generated HTML to ensure the dojo tag is included
> and
> >> looks right.
> >> Ensure there's no ID conflict with the other date picker
> >> Ensure it's using the ajax theme
> >> Use FireBug to ensure all the required resources are being loaded (no
> >> 404 not found errors)
> >>
> >> I don't use it any more but when I did the JSP looked like this:
> >>
> >> <s:datetimepicker name="incomingAnswer" displayFormat="h:mm a"
> >>                  type="time"
> >>                  value="%{defaultAnswerTime}"
> >>                  required="true"/>
> >>
> >> Belinda Lawson wrote:
> >>
> >>> Hello,
> >>>
> >>> I'm trying to use the datetimepicker tag to enter both a date and a
> time
> >>> independently.  The date portion works fine.  However, I find that
> when
> >>>
> >> I
> >>
> >>> use the attribute type="time", my picker does not appear on the page.
> >>>
> >>> My tag looks like this:
> >>> <s:datetimepicker label="Start Time " type="time"
> >>>
> >> name="dateRangeStartTime"
> >>
> >>> displayFormat="HH:mm" />
> >>>
> >>> Can anyone tell me what I've left out in order to get it to render
> >>> properly?  I'm on 2.0.9.
> >>>
> >>> Thanks much,
> >>> -Belinda
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------
> >>>
> >>> No virus found in this incoming message.
> >>> Checked by AVG Free Edition.
> >>> Version: 7.5.516 / Virus Database: 269.20.4/1277 - Release Date:
> >>>
> >> 13/02/2008 8:00 PM
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> >> For additional commands, e-mail: user-help@struts.apache.org
> >>
> >>
> >>
> >
> >
> > ------------------------------------------------------------------------
> >
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.5.516 / Virus Database: 269.20.4/1277 - Release Date:
> 13/02/2008 8:00 PM
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>