Does any body have any design patterns of JSF Web Application Developping?

Can any one answer me some questions?
#1.I am an amatuar of people who develop Web Application.For some reason,We choose the JSF to develop our item.through some introduction,I know the UI component of JSF is resided in Server side,is it right?but I am a little confused that:if there are many users who are exploring our jsf website.(to simplify my question,image I had just one web page and just one button)How many UI components(buttons) will be there?How it(they?) works?
#2.Does any body have the success experience (for example design pattern)to develop web applications?if We just concern about the Add,Delete,Modify,Query operations of some data.
I just do my job according to my feeling.
I will give every page a pagebean(backing bean),and I am not sure how to combine the business data with the pagebean.some one suggested that I should use delegate pattern to separate my business log and page logic.But I am still confused by following things:
#2.1 does JSF have the same ability to help us construct the model dialog just like swing to
help us control the operation flow?
#2.2 If there is not,Does the following way work?I put every tabledata's property as corresponed component.if user choosed the row in the table,My Listener will syncronize the row data to the components.But
#2.2.1 if JSF has the components according to the web users' number,how can My Listener tell which component should be update?Should I maintain the map?
#2.2.2 If the problem I imaged above is false,Does any body can tell me how to custom      the ListDataModel,so I can use it like Swing?because now I can just use some view data to insert into ListDataModel,but after some selection operation,my business object must be find according to the selected data,it is not an interesting job!
     I am waiting for your advice!

Ok I'll try to explain Step by step please correct me if I make any mistake because I have not played much with shared variables.
To create a shared variable to an RT target go to the target if tou have already otherwise add an RT target by right clicking the Project>>Add targets and Devices
Then in the target Right clikc and select the variable as shown below.
Then once the Shared variable settings window opens Enter a variable name and then Select the type "Network Published"
In the right side you can select the data type for the shared variable and even you can choose your custome controls.
After selecting the data type go for the Network and select buffering if required else leave it if you are planning to use the variable just for display purpose.
Then you can enable the RT FIFO if required (Not able to explain how it works and why it is used).
Then after completing the Shared variable setup you can access the variable in the VI in both the Host and the RT.
You can bind the variable to a control so that if any data from the RT is coming you can read the data from that control.
Once you have placed your shared variable in the BD you can change the access typr to read or write depending on your need.
This might not explain the complete shared variable concept but I believe that this would defenelty give you a kick off to start using the shared variable. Please correct or add more comments if anybody know better.
Good luck.
The best solution is the one you find it by yourself

Similar Messages

  • Does any body have any opinions on how much better CS6 is than Cs4?

    Does any body have any opinions on how much better CS6 is than Cs4?  The reason I ask is I am trying to convince my business partner that CS6 is worth buying 

    My pattern has been that every other new version made it worth my while. I spent very little time working in CS4, since I went from CS3, to CS4 with an immediate upgrade to CS5. Then from CS5 to CS5.5 with an immediate upgrade to CS6. I have not gone to the cloud, so cannot comment on the features there. I would still evaluate your price for CS6 against the rental expense.
    I like Todd Kopriva's page laying out the CS6 new/changes features:
    Premiere Pro CS6: what’s new and changed
    That page contains other links (e.g. CS5 and CS5.5 changes).
    In addition to cc_merchant's points about 64 bit (which were HUGE and for CS6 included Encore going to 64 bit), I found these items from the "new" list as important to me:
    adjustment layers (HUGE)
    expanded multi-camera editing, with more multicam angles and improved interface (I hated only having 4 angles, although that usually worked)
    improved color features, including integration with SpeedGrade and redesigned Three-Way Color Corrector effect
    improved workflows with other applications in Adobe Creative Suite, as well as with Final Cut Pro and Avid software
    faster Adobe Media Encoder, redesigned to make authoring for multiple outputs and mobile devices easier (batch processing was added with CS4, but it wasn't until CS6, with other enhancements that I really worked it)
    enhanced Adobe Encore for creation of DVDs, Blu-ray Discs, and web DVDs (Bluray chapter playlists finally; I have used the flash output, which has gotten better at each step)

  • HT1212 i am trying to restore a ipod touch 4 does any body have any helpful ideas on how to do this. i can not get the ipod to contact to the computer

    i am trying to restore a ipod touch 4 any help would help a bunch

    If you're unable to do the Restore, go into Recovery Mode per the instructions here.

  • Once and for all, how does one stop losing music on IPOD TOUCH? WHAT settings do you people use to stop losing music? Does anybody have any help with this? Does any body have any help at all? APPLE offers no help!!!!!!!!!

    I constantly loss my music!!!!!!!!!!!!!  I constantly loss my music!!!!!!!!!!!!!!!! I need help to stop this!!!!!!!!!!!!!!!!!

    First of all, is the music only disappearing from your iPod, or from your iTunes Library as well?
    From your other thread, I gather you swap between Manually Managing and Syncing. This is a bad idea, it will lead to confusion on your part about what should be on the iPod. You'll make a choice that iTunes later overrides - because you've told it to. Choose one method or the other, not both.
    Peresonally, I recommend using the iTunes Sync process. Using Sync will not prevent you from deciding what's on your iPod. You will still have a free and full choice in that. The Sync process will however, make it far easier for you to put everything back onto your iPod in the event that you need to Restore your iPod, or when you replace this iPod with a newer one.
    Back to your issue though. Is the music, missing from your iPod, still in your Library?

  • Do some body have any solution

    I got a nokia 6300 it fell in water some 4 months back and i got it cleaned and placed in sunlight for an hour after that every thing was all right and now i swithed off my mobile and it is not starting again when i went ot nokia care they are saying that there is damage created dut to the water in side and the chips and even after replacement there is 50 50 chances of the mobile fuctioning i.e. it may work or not please suggest me is my mobile of no use after falling in water is any body have any solution to my problem

    Any mobile phone is a sensitive electronic device. If you drop it in water then all bets are off as to its longevity.
    The only solution is for you to buy another mobile phone.
    And to avoid dropping it in water...
    Was this post helpful? If so, please click on the white "Kudos!" star below. Thank you!

  • Iphone 5-updated to ios 7.0.2 keeps freezing in lock screen.I always need to restart or should wait till a phone call come to unlock the screen. Does any body have the same issue??

    Iphone 5-updated to ios 7.0.2 keeps freezing in lock screen.I always need to restart or should wait till a phone call come to unlock the screen. Does any body have the same issue??

    I do have the same issue with my 4s after updating.tried with restoring several times,but the problem still persists.....

  • Hi any body have information regarding up gradation of BW-BPS to BI-IP

    Hi any body have information regarding up gradation of BW-BPS to BI-IP, i need the procedure how to upgrade if any body explain thank full.......
    Vinay
    Edited by: vinay kumar on Aug 13, 2008 8:26 AM

    Hi,
    You can use BPS and Implement IP parallely so you can use both the tools simultaniously.
    Even all the BPS variables can be used in IP.
    Need to build all the data flow from the scratch.
    Need to understand what stands for what comparing BPS and IP.
    Instead of Function Module based on ABAP in BPS we have Function Types based on ABAP OO concept.
    Regards,
    Raj

  • The iBooks page on my iPad2 has locked. I cannot move on the page. I can close the page, and everything else is working fine. Does any one have any ideas for unlocking, resetting, or somehow getting the iBooks page to work? Thank you.

    The iBooks page on my iPad2 has locked. I cannot move on the page. I can close the page, and everything else is working fine. THis happened in the middle of a download. Does any one have any ideas for unlocking, resetting, or somehow getting the iBooks page to work? Thank you.

    Just re-set the App -
    Open the App
    Hold down the power button until the slider appears
    Hold down the home button (Don't use the slider) Until the App Closes
    You might lose your place, but shouldnt be too hard to find it again...

  • When I type my email address in the "To:" field, a random name comes up next to it as "Holidays in United States". This just started happening out of the blue and I have no idea why. Does anyone else have any idea?

    When I type my email address in the "To:" field, a random name comes up next to it as "Holidays in United States". This just started happening out of the blue and I have no idea why. Does anyone else have any idea?

    Just to recap, this is a collection of ports I have collected over time for people who needed this information when setting up the HP ePrint app so that they could view their email from within the app.  I am certain other applications also need this information.  Although lengthy, I could not find a more comprehensive place to retrieve this information.  Feel free to post additional information, faulty information, or other related topics below as this is simply a collection of data and it would be practically impossible to test all of them. Thank you!
    Don't forgot to say thanks by giving "Kudos" if I helped solve your problem.
    When a solution is found please mark the post that solves your issue.
    Every problem has a solution!

  • Does Captivate 8 have any facility to allow users to see a word definition upon clicking/hovering over text in a Captivate project?

    Does Captivate 8 have any facility to allow users to see a word definition upon clicking/hovering over text in a Captivate project?

    You can have both clicking and hovering. But you need to add the definition manually for every such word.
    Sreekanth

  • Please send me report painter material if any body have it

    please send me report painter material if any body have it my mail id is [email protected]

    Hi Suresh,
    try the following link,
    Link: [http://help.sap.com/saphelp_47x200/helpdata/en/66/bc7d2543c211d182b30000e829fbfe/frameset.htm]
    Reward if helpful.

  • The iphoto on my macbook isn't responding. I click on the app but once it opens it starts to load and thats all it does. The wheel continues to spins. any one have any suggestion on how to fix the problem? i'd appreciate the help =]

    The iphoto on my macbook isn't responding. I click on the app but once it opens it starts to load and thats all it does. The wheel continues to spins. any one have any suggestion on how to fix the problem? i'd appreciate the help =]

    Option 1
    Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Choose to Rebuild iPhoto Library Database from automatic backup.
    If that fails:
    Option 2
    Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one. .
    Regards
    TD

  • No sound.  Mute is not checked, volume all the way up on iTunes and on status bar.  What am I doing wrong or missing?  I restarted last night and it worked before that but not since, any one have any ideas?

    No sound.  Mute is not checked, volume all the way up on iTunes and on status bar.  What am I doing wrong or missing?  I restarted last night and it worked before that but not since, any one have any ideas?
    Thanks, Rob

    First off did you go to System Preferences > Sound > Output > And is the correct output selected?
    Any red light coming out of the headphone jack? If so, you'll need to re-set the little switch in there by inserting a 3.5mm jack carefully in & out 20 odd times. Or grab a toothpick (non-conductive) and a flashlight.
    Tried anything else that produces a sound? On restart do you get the chime? Perhaps check into Audio Midi Setup to ensure your output is selected correctly using the cog at the bottom left.

  • Does photoshop touch have any new updates?

    does photoshop touch have any new updates?

    Does this Forum focus on Photoshop as opposed to the companion apps?
    http://forums.adobe.com/community/creative_cloud_touch_apps/adobe_photoshop_touch

  • Does any one have any luck getting screen sharing to work in Skype 2.x

    Does any one have any luck getting screen sharing to work in Skype 2.x?

    The current skype app works (makes calls) with iphone, ipod touch as well as the current ipad, per the description of the app. The ipad is obviously not going to be able to make video calls, but I know the iphone 4 can make video calls to a PC through skype. Works really well too. Im assuming that with the ipad 2 you should be able to make video calls as you can with iphone / ipod touch.

Maybe you are looking for

  • Get long and integer from 8 into 10g

    Hi. I have a table like this in oracle 817 name null type ldkey not null number ldtext long the ldtext field represents long descriptions in the oracle 817 system. I have read only access to the system via a login and also a public database link. I n

  • Check user and organization in a workflow

    Hi all, With a workflow i need to check the existance of a user and a organization. I can do it in the forms but i can't find a method to call in a workflow. I found a method called getObjectIfExists but i can't call it in a workflow. Thank you!

  • Audio out low volume

    Our Motorola qip6416-2 suddenly is producing a very low volume on the volume out connectors.  Volume to the TV is OK, but we have both a stereo and a TV-Anywhere hooked up to the audio out, and the volume on both has taken a sudden plunge.  Any sugge

  • Encore CS2 & CS3

    Hi. Can I safely install CS3 (out of the Collection) next to the existing CS2 without both software packages interfering? Thanks,

  • Unable to find ejb-jar with uri X.jar in ear at c:/Y/split_src

    Stack trace is below, but the ejb does exist at the location that the FileNotFoundException states. I've checked that application.xml, org.eclipse.wst.common.component both have the correct name for this dependency. java.lang.Exception: Exception rec