JSF Calendar / Schedule component

Hi Folks,
I have to work on jsf project based on a scheduling application : one user may connect to the service and schedule tasks using a visual calendar, where events can be dragged and dropped.
Has someone ever heard about a jsf component like this, or even a dhtml one which could be ported to jsf ? In fact, the idea would be to get the same features as[b] Google Calendar.
Thanks for your help.
Antoine Larcher

I am trying to do the exact samething but i have a funny idea it cant be done in jsf
i think google calender would have used js instead and that is what i have done and it works that way
BigMan

Similar Messages

  • Calendar Scheduling Component

    Does anyone know where I might find a pre-built Calendar Scheduling Java component?

    http://www.part.net/quartz.html

  • JSF Calendar Component JS error

    Hi everyone,
    I have problem with JSF Calendar component. JSP version is 1.2 so we are using com.sun.rave.web.ui.component.Calendar class.
    When HTML code is generated some id missing. For example:
    JavaScript tries to find subForm:startCalendar:_datePicker:row5, but there is only subForm:startCalendar:_datePicker:row4.
    This cause JS error at line 249 in calendar.js:
    this.lastRow = document.getElementById(rowId);
    this.lastRow.style.display = "none"; //error is here this.lastRow is nullAfter few reloads and manual date change calendar seem to work fine for a while, but it can stop at anytime. There are no errors in Tomcat logs (we are using Tomcat 5.5, but we have same error with Glassfish 2).
    Here is JSP code:
    <ui:calendar binding="#{Index.startCalendar}" dateFormatPattern="dd.MM.yyyy" id="startCalendar" style="position: absolute; left: 120px; top: 96px"/>

    I had observed that the code for UI:Calendar Component looks up defaulttheme.jar file which will be avaialble with Sun studio creator or with UI tag jars ...... for its JS files, Images and style sheets etc .
    I tried seeing the contents in the JS files and there is a JS file specifically for Calendar Component ie calendar.js ... editing the same i came to see this
    // This does not work for August (08) and September (09) but it works
    // for all the other months????
    function ui_Calendar_setCurrentValue() {
        var curDate = this.field.value;
        var matches = true;
    but cant see Feb month there...
    It the problem with the code in teh JS file that they are using to generate the component...
    sooo the only solution would be to get the latest jars fixing that issue (defaulttheme.jar)
    I tried googling out for teh latest jars for the same i coudnt find any such...
    This is my investigation on this issue.Hope only code fix kills the flaw
    If any one gets a solution or workaround pls post ASAP to help us.+
    Edited by: Shivaji. on Feb 3, 2009 4:44 AM

  • Searching a calendar swing component

    Hello friends.
    I'm looking for a calendar swing component, to make a schedule aplication (like Outlook).
    I found "Mig Java Calendar" (http://www.migcalendar.com/index.php) but it isn't free, i need one like this free.
    Do you know someone free?
    Thank you.

    And if you think, as I do, that a date picker is
    standard component and should be part of the jdk,
    please vote here:
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=473
    0041
    -Pucethat is really helpful. I voted for it.

  • Where is the scheduler component

    This link on Sun's website shows a composite Scheduler component
    http://developers.sun.com/prodtech/javatools/jscreator/reference/fi/2/components.html
    as a new component added in Sun Java Studiop Creator 2 but I can't find it anywhere.
    Can I download it somewhere???

    You'd have to build your own composite scheduler using the calendar and other components.
    If there are others missing, quite likely for the same reason, but I'll check into this.
    Aside on what is avaliable on the Creator site:
    http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/themes.html
    http://developers.sun.com/prodtech/javatools/jscreator/reference/docs/help/components/composite_list.html
    there are some threads on the Java forums on composite components, for ex:
    http://forum.java.sun.com/thread.jspa?forumID=257&threadID=150372
    http://forum.java.sun.com/thread.jspa?forumID=257&threadID=371540

  • Adding a calendar scheduling capability to my website

    I’m novice Website Designer in that I’ve only created 1 website, mine, 3 different iterations.  I want to add a calendar scheduling capability to my website.  I’d like to be able to display a calendar which will allow a visitor to click on a specific day, select a specific time of that day, and add their name and number to a specific time, which will then allow the visitor to save the calendar schedule to update it.  This calendar will then send me an email indicating that I have a new appointment added to my calendar, then, allowing me to accept the scheduled appointment, which would then turn the time slot on the calendar a particular color for the user to be able to know that his schedule has been saved and accepted. 
    I have Dream Weaver CS4 which I used to create my website with.  My Web host has MYSQL, and PHP if I need a dynamic creation capabilities. 
    Is there a tutorial out there that I can use to walk me through how to create a calendar scheduling capabilities? Is there a video that I download that can walk me through creating this capability? Is there code out there that I can paste that will perform this function for me? 
    I’m willing to read and learn.  Please forward an answer or suggestion to me at
    [email address removed by host]

    I don’t use adobe website often and I don’t use the forum often, so when accessing my page after logging in, my objective was to post a question, but, the website isn’t intuitive nor is there verbiage specifically saying the obvious, “Select a product that you want to post a question about, or “Click Here””.
    Either put simple and direct verbiage stating where to post specific questions or put visuals that pop up that guide a user to open forums associated to specific product. 
    It’s natural for a user that isn’t used to your website to make this type of mistake.  I’d recommend that you consider testing your website with testers by providing test material asking the tester to access certain areas of your website with minimum instructions. Then allow them to critique the intuitiveness of your website. 
    When I worked for Raytheon, One of our software testing techniques was asking people who had “no” idea of the functionality of the software to test and submit critiques as to the website intuitiveness.  We found that out software development team assumed that most users were savvy enough to navigate the software.  Thus, we didn’t allow our development team to write user instructions because our software developers couldn’t understand why users weren’t able to follow their user instructions. We created training material for the user that had the least understanding of technical stuff.  This allowed us to ensure that any and all users were able to navigate our software app without feeling like punching the screen.
    I did attempt to search for the correct place to submit my question, but, as you can tell, I didn’t do a good job. 
    fmb

  • Pointers needed to create a JSP for week/hour calendar type component

    Hi,
    I am looking to get some pointers on how to create week/hour calendar type component in JSP.
    My application is JSP/struts2 based web application. I need to create a web page where users will see a week hour calendar and for any time slot will enter some information. Each time slot can have different information. For example: Sunday 9:30am to 10:00am - Click on this cell and pop up a dialog for info and save it without refreshing the page. At the end combine all this info for each slot and submit to the server.
    If there is already a component like this is available to use, please point me to that.
    Any ideas are welcome.
    Thanks,
    Developer in need.

    I dont know of an already existing application that can do this. However, here are some ideas on creating your own:
    Create an html table in JSP who's number of rows and columns match what you would find in an ordinary wall calendar for the given month and year. Use the Calander.java class to obtain the number of days in the current month and build the JSP page accordingly (Calendar.java should automatically take care of leap year). You will probably need to add 'next' and 'previous' buttons to the form to retrieve the previous and next month(s) in case the user wants to access previous or future months. Each cell in the table displays that day (example ' 28 '). Notice my convention the first column is usually 'Sunday'.
    Next, determine what to put in each cell. One suggestion is to embed a table in each cell with 48 rows (24 hours in a day, 1/2 hour resolution= =48), and two columns (first column is for time: example: "10:30am to 11:00am", the second column is for the user's appointment message).
    Above that embedded table is the day (example: '28'). If a user has no information in the embedded table, the outer cell will appear to have nothing but the '28' in it.
    Next, how to populate the cell. When the user clicks on the cell, have an onclick event call a javascript function. The function will pop up a new window (a child window) by calling 'window.open( )' (google 'window.open'). In the pop up, show a table with 48 rows, 2 columns that the user can type in a message within column 2. When the user clicks 'submit' button on the pop up, call a javascript onclick function that reads all the message cells. Any cell not empty will populate the corresponding cell (day, rowID, columnID) back on the parent window by calling something like this: window.opener.document.myFormName.myTextField.value = someValue
    (google 'window.opener'). Once this is done, close the child window from that javascript function. By calling 'window.opener', you dont have to refresh the parent window.
    Next, if the user clicks on the parent window cell that is already populated, you will have to pass all theexisting information for that day through the window.open( ) to the child window so the pop up child window will show that preexisting information (that way he can add to the cell or alter it as he pleases).
    Next, after he alters many days on the calender, you have to provide an 'update' button on the parent form so the user saves his changes (write the data to a database record, with his name attached to that record). Note: if he clicks the previous/next button, he will lose any changes unless you also save the information before going to the previous/next page.
    Next, you might want to provide a vertical scroll bar on the table cell if
    the end user has many messages that cant be viewed in the parent cell all at once. Note each cell should be a fixed number of pixels width/height so it shows correctly. Have Fun!

  • Jsf data table component + print null cell

    I am using the jsf data table component and binding the column values to a backing bean.
    <h:dataTable binding="#{backing_showDifferences.dataTable2}"
    id="dataTable2">
    <h:column binding="#{backing_showDifferences.userColumn1}"/>
    <h:column binding="#{backing_showDifferences.userColumn2}"/>
    <h:column binding="#{backing_showDifferences.userColumn3}"/>
    </h:dataTable>
    - some code from my showDifferences.java
    HtmlOutputText column1Text = new HtmlOutputText();
    vb =
    FacesContext.getCurrentInstance().getApplication().createValueBinding("#{users.uclass}");
    column1Text.setValueBinding("value", vb);
    usercolumn1.getChildren().add(column1Text);
    HtmlOutputText column2Text = new HtmlOutputText();
    vb =
    FacesContext.getCurrentInstance().getApplication().createValueBinding("#{users.ue1}");
    column2Text.setValueBinding("value", vb);
    usercolumn2.getChildren().add(column2Text);
    HtmlOutputText column3Text = new HtmlOutputText();
    vb =
    FacesContext.getCurrentInstance().getApplication().createValueBinding("#{users.ue2}");
    column3Text.setValueBinding("value", vb);
    usercolumn3.getChildren().add(column3Text);
    ResultSetDataModel dataModel = new ResultSetDataModel();
    dataModel.setWrappedData(rs);
    dataTable2.setValue(dataModel);
    The raw HTML:
    <table id="form1:dataTable2" class="iuptable" border="1">
    <thead>
    <tr>
    <th scope="col">Heading 1</th>
    <th scope="col">Heading 2</th>
    <th scope="col">Heading3</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>some data in this column</td>
    <td>X</td>
    <td></td>
    </tr>
    <tr>
    <td>Some more data in this row</td>
    <td>X</td>
    <td></td>
    </tr>
    </tbody>
    </table>
    My problem is this...in the raw HTML the <td></td> tag is not formatted nicely on my table output. I have lines around my entire table and each cell within it. When the <td></td> prints there are no lines. I am new to the JSF table data component, but if I were writing some JSP or servlet code I would check that if value was null I would append an &nbsp to the <td> tag (ex. <td>&nbsp</td>) and the table would be formatted properly. The backing bean that I am binding to is pulling the data from a database table...so my sql looks like this:
    SELECT uclass, ue1, ue2 from table1; my problem is when ue1 or ue2 is a null value.
    Any ideas would be greatly appreciated!

    Hi,
    the h:dataTable belongs to the JSF Reference Implementation from Sun, not to Oracle ADF Faces. The rendering is within this component set and I suggest to report your issue on one of the SUN forums (http://forum.java.sun.com/forum.jspa?forumID=427) as we have no handle to e.g. fix an issue if it exists in the component set.
    Frank

  • MyFaces schedule component is not rendering properly.

    Hello everybody.
    I am trying to use the Tomahawk schedule component with Jdeveloper 10.1.3.2. It is not rendering properly.
    The schedule entries and the header line are mising for weeks.
    I removed the default-render-kit-id element from the faces-config.xml. Nothing changed.
    Used versions:
    - Jdeveloper 10.1.3.2
    - myFaces 1.5.1
    - tomahawk 1.5.1
    Any suggestions?
    Thanks.

    Hi,
    did you post this question on the MyFaces open source list?
    Frank

  • Render Related -JSF Third party Component

    Hai All
    I am having doubt regarding JSF Third party component like Jmaki ,MyFaces or something like that . How the third party component match with JSF life cycle even though there is no java classes for managing and rendering the Third party component . what i basically mean to say is if we use <h:inputText> in our JSF page , the inputText component will managed by many java class like UIInput.class and HtmlInputText and InputTextRender and so on. next if we use dojo.dropdowndatepicker ,there is component for managing this component like UIDate, HtmlData .
    could you tell me how third party component working without any problem.
    Thanks for advance
    Selvakumar.k

    If you look in the jar files for the libraries, you will find a faces-config.xml file containing such configurations.

  • Calendar schedule keep disappearing

    HI all,
    After IOS 8, the calendar schedule keep disappearing. Whether those I keyed in myself or those being invited by others. Is this IOS 8 issue or the iPhone 6?
    I'm using iPhone 6+ 128 GB.
    Thanks

    Hi, Things have started to go horribly wrong. I have performed a manual sync from my macbook pro to .mac and for a few minutes this restored the calendar on .mac. I added an entry to .mac and a few mins later the calendar was pushed to my iPhone. On returning to my .mac account, the calendar has now been deleted although the data is still on my iPhone and macbook pro. As it's getting late here in the UK, I am switching it all off in the hope that something positive will happen overnight and my faith in technology can be restored - otherwise, it's back to the paper diary!
    If you have any other ideas as to what to do, it would be much appreciated..
    Thanks

  • Calendar schedule blank. All appts disappeared from 3g iphone calendar synced to yahoo. After Yahoo corrected error message on their website and I re-synced my iphone, calendar reappears but will not allow edit from iphone. I can't find settings to change

    Calendar schedule blank. All appts disappeared from 3g iphone calendar synced to yahoo. After Yahoo corrected error message on their website and I re-synced my iphone, calendar reappears but will not allow edit from iphone. I can't find settings within Yahoo or within my iphone to alter editing options.
    How can I get access to edit and delete the Yahoo calendar from my iphone? I never schedule anything from the Yahoo webpage. All my appointments and reminders are scheduled from the iphone.
    iOS 4.2.1 (8C148a)

    My Yahoo email account worked just fine on my iPhone 4S  for the last 2 months. Then this morning I started receiving the apple.imap.mail,yahoo error.  I tried all of the steps above in solving the yahoo email issue including numerous hard re-sets and deletions of my yahoo account settings without any success. So I gave up trying to use the default Yahoo setup option.  I added my Yahoo account back as an "other" type email account and then had the option to choose to set it up as a "POP" account instead of an IMAP type. I then just used the server settings recommended from Yahoo Help for a Yahoo Plus Email POP (or just google yahoo plus email pop settings). This works and I am back in business.
    I'm not sure if this will work for yahoo mail classic accounts.
    Frustrating that this issue seems to have been going on for quite awhile and Apple still as not made any acknowledgement of this issue or proposed a fix for those of us that can not resolve the issue with a reset.

  • JSF Calendar Component Selection Issue

    Hi,
    I have design a JSF Page using two calendar components, ie
    Start Date
    End Date
    Both of these dates field allow user input but only one of them are on compulsory basis.
    Start Date is a compulsory , whereas End Date is not. What I notice was if the user did not select the End Date , upon clicking submit button, no action would be follow , if the End date was somehow selected , the JSF page perform normally.
    My question is how to resolve this issue as sometime it is not practical to preselect an End date in advance especially if a big project is undertaken, the logic here is , upon completion , the user could either input the date manually or via programme auto update.
    Could anyone provide any hints and solution please
    Thank

    Hi,
    I have design a JSF Page using two calendar
    components, ie
    Start Date
    End Date
    Both of these dates field allow user input but only
    one of them are on compulsory basis.
    Start Date is a compulsory , whereas End Date is
    not. What I notice was if the user did not select
    the End Date , upon clicking submit button, no
    action would be follow , if the End date was
    somehow selected , the JSF page perform normally.
    My question is how to resolve this issue as sometime
    it is not practical to preselect an End date in
    advance especially if a big project is undertaken,
    the logic here is , upon completion , the user could
    either input the date manually or via programme auto
    update.
    Could anyone provide any hints and solution please
    ThankBy "compulsory" I'm guessing you mean the "required" attribute has been set. I think one problem with the built-in calendar is that there isn't a way to specify the value "no-date-was-selected". Maybe you can simulate it by initially setting the value to the maximum date and telling the user to igore this value. Not a good solution. There is a newer popup calendar that I have been working on that has been checked into the bpcatalog tree on java.net which fixes these problems. Unfortunately, it needs to be packaged up as a complib and downloadable some where. I hope to do this soon.
    -Edwin
    http://blogs.sun.com/edwingo/

  • Web Dynpro Calendar / Scheduler

    Hi,
    Is there a standard web dynpro component that i can use that has calendar or scheduler functions. I am planning to write an application that is a scheduler planning tool and would be grateful of any builtin functionality that may help! Many thanks,
    Samir

    Hi,
    U have a date type field 'd'  in table 't' . Hope you have done modeling i,e Jco connections etc.
    Now when you apply template for root ui element  > form> select that field d --> finish .
    You can observe directly the field with the date type with a date picker.
    If you want intially the date to be displayed , call the execute......method the table in the init()  by passing
    appropriate field as input to fetch the correct date . It will be of sql date.
    Thanks ,
    Srini

  • JSF calendar makes IE7 extremely slow

    When using the Calendar component in a datatable I notice that IE7 is extremely slow. Clicking on anything in IE (scrollbars, menus, even the X to close it) we experience a 3-5 second delay to get the focus. If we remove the columns with the calendar components, IE is more responsive. There is no delay at all when using Firefox. Has anyone else experienced this? I've read IE has problems with javascript, is this the problem here? Possible solutions? thanks in advance

    The core JSF components are from http://java.sun.com/jsf/core and are listed here: [http://java.sun.com/javaee/javaserverfaces/1.2_MR1/docs/tlddocs/index.html].
    I am not sure, but according to the taglib it look like part of Woodstock. Check [http://woodstock.dev.java.net]. It may be good to know that this project was almost dead for more than one year and that they stopped development since january this year and that all users are recommended to migrate to RichFaces or IceFaces.

Maybe you are looking for