Hi,

Thanks that got it working but when I click on it it messes up my page can you 
help please.



http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>


<head>        
    <title>testtitle</title>

    <link rel="stylesheet" type="text/css" href="styles/sms.css" 
media="screen"/>

    <link rel="stylesheet" href="/sms/struts/xhtml/styles.css" type="text/css"/>
<script language="JavaScript" type="text/javascript">
    // Dojo configuration
    djConfig = {
        baseRelativePath: "/sms/struts/dojo",
        isDebug: false,
        bindEncoding: "UTF-8",
        debugAtAllCosts: true // not needed, but allows the Venkman debugger to 
work with the includes
    };
</script>
<script language="JavaScript" type="text/javascript"
        src="/sms/struts/dojo/dojo.js"></script>
<script language="JavaScript" type="text/javascript"
        src="/sms/struts/simple/dojoRequire.js"></script>
<script language="JavaScript" type="text/javascript"
        src="/sms/struts/ajax/dojoRequire.js"></script>
<script language="JavaScript" type="text/javascript"
        src="/sms/struts/CommonFunctions.js"></script>
</head>
<body>

    <div id="Frame">
        <div id="Header"></div>
        <tags:navigation/>
        <div id="IntroBox">
        <div style="border: 1px solid red">
        <br class="clear"/>
        <fieldset>
            <div style="border: 1px solid red">
                <div class="itemalignleft" style="border: 1px solid red">

                    <label for="test10" class="fixedwidthhalf">test</label>
                    <select id="test10" >
                      <option value ="volvo">VolvoVolvoVolvo</option>
                      <option value ="saab">SaabVolvoVolvoVolvo</option>
                      <option value ="opel">Opel</option>
                      <option value ="audi">Audi</option>

                    </select><span class="buttonarea"><input type="submit" 
name="dave" value="Send Message"/></span>
                </div>
                <div class="itemalignleft">
                    <label for="mess" class="fixedwidthhalf">test</label>
                    <textarea  id="mess" name="mess" cols="60" rows="6" 
class="input_box_small_light" title="Enter your message in here.  It can be 
upto 160 characters.  Type the message, do not cut and paste it in"></textarea>
                </div>
                <div class="itemalignleft">
                    <label for="test10" class="fixedwidthhalf">test</label>

                    <select id="test10" >
                      <option value ="volvo">VolvoVolvoVolvo</option>
                      <option value ="saab">SaabVolvoVolvoVolvo</option>
                      <option value ="opel">Opel</option>
                      <option value ="audi">Audi</option>
                    </select><span class="buttonarea"><input type="submit" 
name="dave" value="Send Message"/></span>
                </div>

                <div class="itemalignleft">
                    <div class="buttonarea">
                        <label for="mess" 
class="fixedwidthhalf">test</label><input type="submit" name="dave" value="Send 
Message"/>
                    </div>
                </div>
                <div class="itemalignleft">
                        <label for="mess" class="fixedwidthhalf">test</label>   
         <script type="text/javascript">
    dojo.require("dojo.widget.DatePicker");

</script>
<div
        dojoType="dropdowndatepicker"    id="test"    value="2006-10-31"    
name="dojo.test"    inputName="test"    containerToggle="wipe"    
containerToggleDuration="300"  saveFormat="rfc"></div>

                </div>
            </div>
        </fieldset>
    </div>
    <div>
        <br class="clear"/>
        <fieldset>

            <div class="leftfield">
                <br class="clear"/>
                <div style="width:100%;text-align: left;border: 1px solid 
red;margin:2px,2px,2px,2px">                    
                    <input id="test" type="radio" name="test"/><label 
for="test">test</label>
                </div>
                <br class="clear"/>
                <div style="width:100%;text-align: left;border: 1px solid 
red;margin:2px,2px,2px,2px">                    
                    <input id="test" type="radio" name="test"/><label 
for="test">test</label>
                </div>

                <br class="clear"/>
                <div style="width:100%;text-align: left;border: 1px solid 
red;margin:2px,2px,2px,2px">                    
                    <input id="test" type="radio" name="test"/><label 
for="test">test</label>
                </div>
                <br class="clear"/>
                <div style="width:100%;text-align: left;border: 1px solid 
red;margin:2px,2px,2px,2px">                    
                    <input id="test" type="radio" name="test"/><label 
for="test">test</label>
                </div>
            </div>

            <div class="leftfield" style="border: 1px solid red">
                <div class="itemalignleft">
                        <script language="javascript" 
src="/sms/struts/optiontransferselect.js"></script>
<table border="0">
<tr>
<td>
    <label for="leftTitle">Left Title</label><br/>
<select name="leftSideCartoonCharacters" size="8" id="test30" 
multiple="multiple">
    <option value="headerKey"
    >--- Please Select ---</option>

    <option value=""></option>
    <option value="Popeye">Popeye</option>
    <option value="He-Man">He-Man</option>
    <option value="Spiderman">Spiderman</option>


</select>

</td>
<td valign="middle" align="center">

            <input type="button" 
             value="&lt;-" 
onclick="moveSelectedOptions(document.getElementById('test31'), 
document.getElementById('test30'), false, 'doubleHeaderKey', '')" /><br/><br/>
            <input type="button" 
             value="-&gt;" 
onclick="moveSelectedOptions(document.getElementById('test30'), 
document.getElementById('test31'), false, 'headerKey', '')" /><br/><br/>
            <input type="button" 
             value="&lt;&lt;--" 
onclick="moveAllOptions(document.getElementById('test31'), 
document.getElementById('test30'), false, 'doubleHeaderKey', '')" /><br/><br/>
            <input type="button" 
             value="--&gt;&gt;" 
onclick="moveAllOptions(document.getElementById('test30'), 
document.getElementById('test31'), false, 'headerKey', '')" /><br/><br/>    
</td>
<td>
    <label for="rightTitle">Right Title</label><br/>
<select 
    name="rightSideCartoonCharacters"
    size="8"        
    multiple="multiple"
    id="test31"
>
    <option value="doubleHeaderKey">--- Please Select ---</option>

    <option value=""></option>
        <option value="Superman">Superman</option>
        <option value="Mickey Mouse">Mickey Mouse</option>
        <option value="Donald Duck">Donald Duck</option>
</select>
</td>
</tr>
</table>


                </div>
            </div>
        </fieldset>
    </div>
        </div>
        <div id="Footer">
        </div>

    </div>
</body>
</html>

ul#navigation
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    background: #D8D8D8;
    float: left;
    width: 100%;
}

ul#navigation li 
{ 
    display: inline;     
}

ul#navigation a
{
    display: block;
    float: left;
    padding: .2em 1em;
    text-decoration: none;
    color: #fff;
    background: #D8D8D8;
    border-right: 1px solid #fff;
    font: 1em/normal verdana, helvetica, sans-serif;
}

ul#navigation a:hover, li#nav a:hover
{
    color: #000;
    background: #A8A8A8;
}


li#nav  
{ 
    float: right;     
    border-right: none;
}

li#nav  a
{ 
    border-right: 0;
}

body {
    margin: 0;
    padding: 0;
    text-align: center;
    color: #333;
    background: #dedede url(../images/bkd_gray_center_shaded.gif) center 
repeat-y;
    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 76%;
    line-height: 1em;
}
    
#Frame {
    margin: 0 auto;
    padding: 0;
    width: 75%;
}

#Header {
margin: 0;
padding: 0;
background: #CF1B00 url(../images/bg_MBhd.jpg) left bottom repeat-y;
height: 81px;
text-align: left;
width: 100%;
}

#MainNavBox {
margin: 0;
padding: 0;
border-top: 1px solid #ccc;
}

#Footer {
text-align: center;
margin: 20px 0px 0 0x;
padding: 15px 0;
border-top: 1px solid #999;
font-size: 10px;
color: #666;
background: #fff url(../images/bkd_footer.gif) repeat-x;
}
#IntroBox {
text-align: center;
margin: 20px 0px 0 0x;
padding: 15px 0;
border-top: 1px solid #999;
color: #666;
background: #fff url(../images/bkd_footer.gif) repeat-x;
}

.clear {
 clear:both; 
 margin:0; 
 padding:0;
}

label.fixedwidth {
    display: block;
    width: 24%;
    float: left;
    text-align: left;    
}

label.fixedwidthhalf {
    display: block;
    width: 10%;
    float: left;
    text-align: left;    
}
  

.buttonarea input {   
    border-style: inset;
    border-width: 1px;
    border-color: #CCCCCC;
    color: black;
    background-color: #E4E3DC;
    -moz-border-radius: 5px;
    padding: 1px 4px 1px 4px;
    line-height: 1.4em;
    width: auto;
    text-align: left;    
}

h2.header{
    position: absolute;
    top: 0;
    left: 0;
}
.leftfield{
    width:40%;
    float:left
}

.itemalignleft{
    text-align: left;
}

input:focus,input.sffocus,select:focus {
 background: #e3eaf9;
}

input:focus[type=button],input:focus[type=submit] {
 background: buttonface;
}

.buttonContainer {
 padding: 0.5em 0 0.5em 18.7em ;
 min-height: 1em;
 width: auto;
}

----- Original Message ----
From: Felipe Rodrigues <[EMAIL PROTECTED]>
To: user@struts.apache.org
Sent: Thursday, March 29, 2007 11:19:43 PM
Subject: Re: datetimepicker does not work


Did you setted the <s:head theme="ajax"/> in your jsp?
If you did and it is still not working, post your code here, so we can
figure out the problem.

Regards,

Felipe


David Harland wrote:
> 
> I am trying to use the datetimepicker but I am getting the following error
> 
> 22:03:16,676 INFO  [STDOUT] 22:03:16,666 ERROR [[jsp]] Servlet.service()
> for servlet jsp threw exception
> java.lang.NullPointerException
>     at
> org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:50)
>     at
> org.apache.jsp.WEB_002dINF.decorators.layout_jsp._jspx_meth_s_url_0(layout_jsp.java:151)
>     at
> org.apache.jsp.WEB_002dINF.decorators.layout_jsp._jspService(layout_jsp.java:78)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>     at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>     at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
>     at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
>     at
> com.opensymphony.module.sitemesh.filter.PageFilter.applyDecorator(PageFilter.java:156)
>     at
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:59)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>     at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
>     at
> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>     at
> org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>     at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>     at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>     at
> org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
>     at java.lang.Thread.run(Thread.java:595)
> 22:03:16,926 INFO  [STDOUT] 22:03:16,926 ERROR [[default]]
> Servlet.service() for servlet default threw exception
> java.lang.NullPointerException
>     at
> org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSupport.java:50)
>     at
> org.apache.jsp.WEB_002dINF.decorators.layout_jsp._jspx_meth_s_url_0(layout_jsp.java:151)
>     at
> org.apache.jsp.WEB_002dINF.decorators.layout_jsp._jspService(layout_jsp.java:78)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>     at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>     at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
>     at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
>     at
> com.opensymphony.module.sitemesh.filter.PageFilter.applyDecorator(PageFilter.java:156)
>     at
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:59)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>     at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
>     at
> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>     at
> org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>     at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>     at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>     at
> org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
>     at java.lang.Thread.run(Thread.java:595)
> 
> 
> 
> 
> 
>  
> ____________________________________________________________________________________
> No need to miss a message. Get email on-the-go 
> with Yahoo! Mail for Mobile. Get started.
> http://mobile.yahoo.com/mail 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/datetimepicker-does-not-work-tf3488898.html#a9743879
Sent from the Struts - User mailing list archive at Nabble.com.


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






 
____________________________________________________________________________________
Looking for earth-friendly autos? 
Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center.
http://autos.yahoo.com/green_center/

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

Reply via email to