[jbossseam-issues] [JBoss JIRA] Closed: (JBSEAM-1042) s:selectDate in CVS not working - javascipt error

Shane Bryzak (JIRA) jira-events at lists.jboss.org
Wed Mar 21 03:02:58 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBSEAM-1042?page=all ]

Shane Bryzak closed JBSEAM-1042.
--------------------------------

    Resolution: Done

I've spent some time working on the documentation for selectDate, it now makes it clear that the control requires a css file and it describes each of the css classes and how they are used.  We are not going to provide any default css with the resource servlet, originally we had done this but we changed our minds and have explicitly decided that the css needs to be provided by the user.

Please note also that this control will eventually become deprecated in favour of an equivalent RichFaces component, and as such we don't want to expend a lot of additional resources to enhance it further at this time.

> s:selectDate in CVS not working - javascipt error
> -------------------------------------------------
>
>                 Key: JBSEAM-1042
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-1042
>             Project: JBoss Seam
>          Issue Type: Bug
>          Components: JSF
>    Affects Versions: 1.2.0.GA
>            Reporter: Bradley Smith
>         Assigned To: Shane Bryzak
>             Fix For: 1.2.1.GA
>
>
> The s:selectDate is not working in the nightly build from CVS of Seam.
> When I click the button for the calendar, I get:
> "Expected ':' but found 'seam-date'. Declaration dropped.
> Code in JSF Facelet Page:
>             <td class="fieldLabel">Provisioned Date:</td>
>             <td>
>               <h:inputText value="#{accessRequest.provisionedDate}" id="provisionedDate" required="true">
>                 <f:convertDateTime pattern="MM/dd/yyyy"/>
>               </h:inputText>
>               <s:selectDate for="provisionedDate" dateFormat="MM/dd/yyyy">
>                 <h:graphicImage url="img/calendar.gif" style="margin-left:5px;"/>
>               </s:selectDate>
>               (mm/dd/yyyy)
>               <br/>
>               <h:message for="provisionedDate" styleClass="errors"/>
>             </td>
> Generated Code:
>           <tr valign="top">
>             <td class="fieldLabel">Provisioned Date:</td>
>             <td><input id="_id15:provisionedDate" name="_id15:provisionedDate" type="text" value="" /><script type="text/javascript"><!--
> var CAL_DAYS_SHORT = 'Su,Mo,Tu,We,Th,Fr,Sa';
> var CAL_DAYS_MEDIUM = 'Sun,Mon,Tue,Wed,Thu,Fri,Sat';
> var CAL_DAYS_LONG = 'Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday';
> var CAL_MONTHS_MEDIUM = 'Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec';
> var CAL_MONTHS_LONG = 'January,February,March,April,May,June,July,August,September,October,November,December';
> var CAL_FIRST_DAY_OF_WEEK = 0;
> var CAL_DATE_FORMAT = 'MM/dd/yyyy';
> //--></script><script type="text/javascript" src="/access/seam/resource/web/date/calendar.js"><!--
> //--></script><span onclick="__selectDate('_id15:provisionedDate', '_id15:provisionedDate');"><img src="img/calendar.gif" style="margin-left:5px;" /></span>
>               (mm/dd/yyyy)
>               <br />
>             </td>
>           </tr>
> web.xml:
>   <servlet>
>     <servlet-name>Seam Resource Servlet</servlet-name>
>     <servlet-class>org.jboss.seam.servlet.ResourceServlet</servlet-class>
>   </servlet>
>   <servlet-mapping>
>     <servlet-name>Seam Resource Servlet</servlet-name>
>     <url-pattern>/seam/resource/*</url-pattern>
>   </servlet-mapping>
> Browsers:  Firefox 1.5, 2.0,    IE 6

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list