JSF-What it does:

فهرست عناوین اصلی در این پاورپوینت

فهرست عناوین اصلی در این پاورپوینت

● Lecture 23
● Topics
● What is JSF
● JSF Parts
● JSF-What it does:
● JSF-Why use it:
● Contents of a JSF Application
● Competitors
● JSF Development Process
● JSF Request Lifecycle
● JSF Standard Tag Libraries
● Using the JSF standard tags
● Using the JSF standard tags- Validation Tags
● Using the JSF standard tags
● Study Guide

نوع زبان: انگلیسی حجم: 0.61 مگا بایت
نوع فایل: اسلاید پاورپوینت تعداد اسلایدها: 51 صفحه
سطح مطلب: نامشخص پسوند فایل: ppt
گروه موضوعی: زمان استخراج مطلب: 2019/06/07 08:46:43

لینک دانلود رایگان لینک دانلود کمکی

اسلایدهای پاورپوینت مرتبط در پایین صفحه

عبارات مهم استفاده شده در این مطلب

عبارات مهم استفاده شده در این مطلب

component, ., jsf, event, application, page, part, object, tag, datum, uus, user,

توجه: این مطلب در تاریخ 2019/06/07 08:46:43 به صورت خودکار از فضای وب آشکار توسط موتور جستجوی پاورپوینت جمع آوری شده است و در صورت اعلام عدم رضایت تهیه کننده ی آن، طبق قوانین سایت از روی وب گاه حذف خواهد شد. این مطلب از وب سایت زیر استخراج شده است و مسئولیت انتشار آن با منبع اصلی است.

http://cs.iit.edu/~cs441/Lectures/lecture23.ppt

در صورتی که محتوای فایل ارائه شده با عنوان مطلب سازگار نبود یا مطلب مذکور خلاف قوانین کشور بود لطفا در بخش دیدگاه (در پایین صفحه) به ما اطلاع دهید تا بعد از بررسی در کوتاه ترین زمان نسبت به حدف با اصلاح آن اقدام نماییم. جهت جستجوی پاورپوینت های بیشتر بر روی اینجا کلیک کنید.

عبارات پرتکرار و مهم در این اسلاید عبارتند از: component, ., jsf, event, application, page, part, object, tag, datum, uus, user,

مشاهده محتوای متنیِ این اسلاید ppt

مشاهده محتوای متنیِ این اسلاید ppt

lecture ۲۳ george koutsogiannakis summer ۲ ۱۱ cs۴۴۱ current topics in programming languages topics java server faces definitions jsf parts why jsf jsf competitors jsf request lifecycle. jsf standard tag libraries what is jsf javaserver faces jsf is an application framework for creating web based user interfaces java server faces jsf a set of apis frameworks that have prefabricated ui user interface components. allow third party developers to add new ui components. can provide all necessary code for event handling and component organization. utilizes java server pages and custom tags libraries. usually an ide is needed like netbeans . jsf is a direct competitor to microsoft s webforms part of asp.net mvc jsf parts it consists of ui components events validators converters navigation back end data integration jsf parts ui components the api provides a set of classes and interfaces that specify component behavior and functionality. uicomponent uicomponentbase base class for all user interface components standard uicomponent subclasses i.e. uicommand represents a control that fires actions when requested. uiform groups a number of controls that can submit data from the user to the application jsf parts uioutput displays data output on a page displayed by the browser uiinput takes data input from user uiselectitem represents a single item selection uiselectmany allows a user to select many items from a group of items many others not listed here. a ui component developer develops the component. page authors and developers include the component in their design in a tag. jsf parts events and listeners follows javabeans specification design and naming patterns standard events and listeners actionevent—uicommand component activated by the user. valuechangedevent—uiinput component whose value was just changed. jsf parts event handling is similar to event handling used in a regular java application an event object identifies the component that generated the event and stores information about the event. an application provides an implementation of the listener class and must register it on the component that generates the event. when the user activates a component such as by clicking a button an event is fired. this causes the javaserver faces implementation to invoke the listener method that processes the event. jsf parts javaserver faces technology supports three kinds of events value change events when the user changes the value of a component represented by uiinput or one of its subclasses. an example is selecting a check box an action that results in the component’s value changing to true. action events an action event occurs when the user activates a component that implements actionsource. these components include buttons and hyperlinks. jsf parts data model events occurs when a new row of a uidata component is selected. jsf parts validators—perform correctness checks on ui input values defines a set of standard classes for performing common data validation. create your own validators or use standard tag library which defines a set of tags that correspond to the standard validator implementations. register one or more per component enqueue one or more messages on errors standard implementations for common cases jsf parts converters allow a jsf application a component to be associated with an object such as a java bean. an application gets and sets the object data for a component by calling the appropriate object properties for that component. data can be converted from an object to a string type and passed to the component or data can be passed to the component in some primitive data type. jsf parts renderers adapt components to a specific markup language decoding encoding a component class can be restricted to define the functionality of the component. rendering can be done by different classes each of defines a different way to render the component to the same client or to different clients. renderkits—library of renderers map component classes to component tags is a custom tag library basic html renderkit jsf parts navigation model defines the sequence by which pages are loaded. it is the application developer’ s responsibility defined in application configuration file faces config.xml jsf parts navigation rules in xml style tags i.e. navigation rule from view id greeting.jsp from view id navigation case from outcome success from outcome to view id response.jsp to view id navigation case navigation rule jsf what it does drops components onto a page by adding component tags connect component generated events to server side application code bind ui components on a page to server side data construct a ui with reusable and extensible components save and restore ui state beyond the life of server requests jsf what it does jsf what it does a client contacts a jsp page that includes java server faces tags. the ui for the web application represented by myui in the previous slide manages the objects referenced by the jsp page. these objects include the ui component objects that map to the tags on the jsp page any event listeners validators and converters that are registered on the components the javabeans components that encapsulate the data and application specific functionality of the components jsf why use it need separation between behavior and presentation. can not be achieved with just plain jsp. a jsp application cannot map http requests to component specific event handling nor manage ui elements as stateful objects on the server. javaserver faces technology leverages familiar ui component and web tier concepts without limiting the developer to a particular scripting technology or markup language. jsf why use it relatively easy to use. provides extendable component and rendering architecture. support for client device independence. has been met with support from the industry. contents of a jsf application a set of jsp pages although you are not limited to using jsp pages as your presentation technology a set of backing beans which are javabeans components that define properties and functions for ui components on a page an application configuration resource file which defines page navigation rules and configures beans and other custom objects such as custom components a deployment descriptor a web.xml file possibly a set of custom objects created by the application developer. these objects might include custom components validators converters or listeners. a set of custom tags for representing custom objects on the page competitors struts struts is a popular mvc framework from the apache software …

کلمات کلیدی پرکاربرد در این اسلاید پاورپوینت: component, ., jsf, event, application, page, part, object, tag, datum, uus, user,

این فایل پاورپوینت شامل 51 اسلاید و به زبان انگلیسی و حجم آن 0.61 مگا بایت است. نوع قالب فایل ppt بوده که با این لینک قابل دانلود است. این مطلب برگرفته از سایت زیر است و مسئولیت انتشار آن با منبع اصلی می باشد که در تاریخ 2019/06/07 08:46:43 استخراج شده است.

http://cs.iit.edu/~cs441/Lectures/lecture23.ppt

  • جهت آموزش های پاورپوینت بر روی اینجا کلیک کنید.
  • جهت دانلود رایگان قالب های حرفه ای پاورپوینت بر روی اینجا کلیک کنید.

رفتن به مشاهده اسلاید در بالای صفحه


پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *