What does 'messes up my page' mean? You'll need to describe the problem a little more completely before anyone can offer much in the way of suggestions.

L.

David Harland wrote:
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]






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

Reply via email to