menusearch
javapro.ir

یکی از محبوب ترین کتابخانه‌‌‌‌های جاوا که در بانک ها و بیمه ها از آن استفاده می‌شود

جستجو
شنبه ۲۷ شهریور ۱۴۰۰ | ۵:۳۹:۳۹
۱۴۰۰/۵/۴ دوشنبه
(2)
(0)
یکی از محبوب ترین کتابخانه‌‌‌‌های جاوا که در بانک ها و بیمه ها از آن استفاده می‌شود
یکی از محبوب ترین کتابخانه‌‌‌‌های جاوا که در بانک ها و بیمه ها از آن استفاده می‌شود

Prime Faces مجموعه ای از مولفه‌‌‌‌های JSF جاوا است که به سرعت در حال تکامل و پیشرفت است، یکی از محبوب ترین کتابخانه‌‌‌‌های UI در اکوسیستم جاوا EE است و به طور گسترده توسط شرکت‌‌‌‌های نرم افزاری، مارک‌‌‌‌های مشهور جهان، بانک ها، موسسات مالی، شرکت‌‌‌‌های بیمه، دانشگاه ها و موارد دیگر مورد استفاده قرار می‌گیرد.

 

 

 

از این که با نظرات خودت بهم انرژی میدید ممنونم :)

 

 

 

Prime faces چیست و چه کاربردی دارد؟

Prime Faces یکی از جالبترین فناوری‌‌‌‌های موجود در حال حاضر برای توسعه برنامه‌‌‌‌های وب جاوا با (JSF) است. به زبان ساده، ساخت برنامه‌‌‌‌های وب قدرتمند، غنی و کاربردی برای مرورگر‌‌‌‌های دسکتاپ و موبایل هرگز مانند امروز آسان نبوده است، و این به دلیل نبوغ انگیز Prime Faces و مهندسی بسیار خوبی است که در طراحی، پیاده سازی و تکامل این فناوری منبع باز شگفت انگیز به کار رفته است.

 


بنابراین Prime Faces چیست؟

اگر با سایر فناوری‌‌‌‌های جاوا JSF مانند JBoss Rich Faces و ICE faces از ICE soft Technologies یا Apache My Faces Trinidad کار کرده اید ؛ با مفاهیمی آشنا خواهید شد که باید سریعتر با Prime Faces سرعت بگیرید. مانند کتابخانه‌‌‌‌های دیگر، Prime Faces شامل طیف گسترده ای از مولفه‌‌‌‌های UI فعال Ajax مانند پانل‌‌‌‌های طرح، نمودارها، دکمه ها، پیوندها، جداول داده ها، شبکه ها، تقویم ها، مد گفتگو است و موارد دیگر با پشتیبانی از تم ها، جلوه ها، jQuery، کشیدن and- drop و JSF2 API بسیار بهبود یافته.

 


Prime Faces زراد خانه ای از اجزای UI بوده و ویژگی هایی از جمله درجه بالایی از قابلیت استفاده، پیچیدگی، انعطاف پذیری و تعامل را فراهم می‌کند. این ویژگی ها Prime Faces را به یک فناوری قدرتمند برای توسعه دهندگان مولفه JSF زبان جاوا تبدیل کرده است که مزایای قابل توجهی نسبت به اجزای استاندارد JSF دارند. یکی دیگر از ویژگی‌‌‌‌های برتر Prime Faces، جعبه ابزار Prime Faces Mobile UI است. طراحی و ساخت برنامه‌‌‌‌های موبایلی که به طور مداوم در دستگاه ها کار می‌کنند، چالشی است که امروزه توسعه دهندگان با آن روبرو هستند.

 

 

 

محبوب ترین فریمورک زبان برنامه نویسی جاوا
Prime Faces چارچوب UI نهایی

 

 

 

به طور کلی سه روش زیر برای نوشتن برنامه‌‌‌‌های تلفن همراه وجود دارد که امروزه چندین دستگاه را هدف قرار می‌دهند:
🔴    نوشتن برنامه بومی با استفاده از SDK پلت فرم تلفن همراه
🔴    نوشتن یک برنامه تحت وب جاوا که دارای همان شکل و احساس پلت فرم موبایل است و از طریق یک مرورگر وب در دستگاه قابل دسترسی است
🔴    نوشتن یک برنامه ترکیبی با رابط کاربری تلفن همراه بومی که شامل یک پنجره مرورگر برای تعامل با یک برنامه وب زبان جاوا است

 

 


Prime Faces Mobile رویکرد دوم را پیاده سازی می‌کند و مجموعه ای از برچسب‌‌‌‌های JSF زبان جاوا را ارائه می‌دهد که اجزای UI را با استفاده از ظاهر و احساس بستر تلفن همراه ارائه می‌دهد. سیستم عامل‌‌‌‌های پشتیبانی شده شامل iOS، Android، BlackBerry، Windows Phone، MeeGo و سایر موارد هستند.

 

Prime Faces Mobile تمام مزایای JSF API را به دستگاه‌‌‌‌های تلفن همراه گسترش می‌دهد و ساخت برنامه‌‌‌‌های کاربردی تلفن همراه پرمصرف را با استفاده از یک مدل برنامه نویسی آشنا و معماری برنامه برای توسعه دهندگان آسان می‌کند. Prime Faces همچنین شامل Prime Push، سرولت Ajax Push بر اساس چارچوب Atmosphere و مشابه Ajax Push ICE faces است. Ajax Push برای ساخت برنامه‌‌‌‌های وب زبان جاوا به سبک چندپخشی که می‌تواند همزمان یک رویداد سمت سرور را برای چندین مشتری مانند کاربران دسک تاپ و موبایل پخش کند، مفید است.

 

 


Prime Faces هسته AJAX
یکی از قدرتمندترین ویژگی‌‌‌‌های Prime Faces شامل پشتیبانی AJAX برای تمام اجزای آن است. از آنجا که شما یک توسعه دهنده JSF زبان جاوا هستید، باید با <f: ajax /> آشنا باشید، اما Prime Faces نسخه بهبود یافته این برچسب را با نام<p: ajax /> ارائه می‌دهد. <p: ajax />دارای عملکرد اصلی همان<f: ajax /> است. این به ما امکان می‌دهد که اجزای پردازش را از طریق ویژگی پردازش (نام مستعار <f: ajax اجرا>) و اجزای سازنده را از طریق ویژگی به روز رسانی (نام مستعار <f: ajax ارائه>) نشان دهیم. علاوه بر این،     <p: ajax /> با <p:ajaxStatus /> ادغام شده است (این یک شاخص جهانی و قابل تنظیم برای ارائه بازخورد در مورد درخواست AJAX در حال انجام است)، اجازه می‌دهد تا از پارامتر‌‌‌‌های پاسخ به تماس استفاده کنید، از jQuery برای دستکاری DOM استفاده می‌شود، و از کلمه کلیدیparent پشتیبانی می‌کند. با این وجود، <p: ajax /> فرزندان را قبول نمی‌کند. در اینجا یک قطعه تماس با استفاده از <p: ajax /> است:

 

 

کتابخانه محبوب و کاربردی زبان برنامه نویسی جاوا
 

فریمورک زبان جاوا که در شرکت‌‌‌‌های نرم افزاری و بانک ها و موسسات مالی از آن استفاده می‌شود
هسته AJAX

 

 


اجزای ورودی Prime Faces
برای جمع آوری داده ها از کاربر، Prime Faces با بیش از 25 مولفه اختصاصی ارائه می‌شود. شما به یک مولفه ورودی فکر می‌کنید ... و Prime Faces آن را دارد! می‌توانیم بگوییم که در دسته اول اجزای ورودی، اجزایی را داریم که در JSF جاوا نیز وجود دارند، مانند <h: inputText /> ،<h: select ManyCheckbox />، <h: select ManyMenu />، <h: inputTextarea />، و غیره هر یک از این مولفه ها توسط Prime Faces بهبود یافته و با ویژگی ها و بیشتری تقویت شده است. به عنوان مثال، Prime Faces Input Text استاندارد input Text را با قابلیت پوست کشی گسترش می‌دهد، در حالی که Prime Faces select ManyMenu نسخه پیشرفته استاندارد select ManyMenu را ارائه می‌دهد که به ما اجازه می‌دهد جعبه‌‌‌‌های انتخاب، تصاویر و موارد مشابه را از طریق <p: column /> در لیست موارد نمایش دهیم. Prime Faces InputTextarea استاندارد InputTextarea را با استفاده از تکمیل خودکار، اندازه گیری خودکار، شمارنده‌‌‌‌های باقی مانده شخصیت و ویژگی‌‌‌‌های مضمون سازی گسترش می‌دهد. در دسته دوم از مولفه‌‌‌‌های ورودی، ما مولفه هایی داریم که در هسته JSF جاوا وجود ندارند. برخی از آنها در سایر برنامه‌‌‌‌های افزودنی JSF جاوا وجود ندارد. اینها مولفه‌‌‌‌های قدرتمندی هستند و هر یک از آنها به عنوان یک مولفه UI وب سمت سرور با کارایی بالا پیاده سازی می‌شوند. به عنوان مثال، شما به یک تقویم جالب در صفحه خود نیاز دارید؟ فقط مولفه تقویم Prime Faces را امتحان کنید. در میان دیگران، می‌توانید تقویم داخلی را انتخاب کنید:

 

<p:calendar id="inline" value="#{fooBean.fooDate}"
          mode="inline" />

 

 

 

 

آشنایی با محبوب ترین فریمورک زبان برنامه نویسی جاوا 
اجزای ورودی PrimeFaces

 

 

اجزای داده Prime Faces
مولفه‌‌‌‌های داده Prime Faces دلیل قوی دیگری برای استفاده از Prime Faces است. مولفه Data Table ارائه شده توسط Prime Faces در مقایسه با جدول داده اصلی JSF جاوا بسیار قدرتمند و کاربردی تر است. داده‌‌‌‌های جدولی یک جنبه بسیار مهم در برنامه‌‌‌‌های وب زبان جاوا است و از ویژگی هایی مانند صفحه بندی و بارگذاری آهسته همیشه استقبال می‌شود. لیست کاملی از ویژگی‌‌‌‌های Data Table شامل موارد زیر است: asic, Facets, Paginator, Sort, Filter, select ion, Group, SubTable, SummaryRow, Expansion, Columns, Edit, Scroll, RowColor, Lazy, Resize, Reorder, ColToggler, ContextMenu, Sticky, Responsive,، و RTL.

 

 

 

 

کتابخانه کاربردی زبان جاوا که در بانک ها و بیمه ها از آن استفاده می‌شود
اجزای داده Prime Faces

 

 

 

 

اجزای صفحه Prime Faces
هیچ جای شکی وجود ندارد که مولفه JSF جاوا پانل ها پیشنهاد محدودی داشته باشد. اساساً، ما دارای            <h: panelGroup /> هستیم که می‌تواند به صورت <div /> یا <span /> و <h: panelGrid /> ارائه شود که به صورت جدول HTML ارائه می‌شود. در مقایسه با این پیشنهاد، Prime Faces مجموعه کاملی از پانل ها را ارائه می‌دهد. شما به راحتی Layout را در یک صفحه قرار داده و شروع به ساخت رابط برنامه خود در صفحه‌‌‌‌های آن می‌کنید. شما می‌توانید پنج پنل یا فقط یک زیر مجموعه از پنل ها را به نمایش بگذارید و هر پنل به غیر از صفحه مرکزی قابل بسته شدن و جمع شدن است. علاوه بر این، آنها قابل تغییر اندازه هستند و از طیف گسترده ای از جلوه ها هنگام گسترش و توسعه پشتیبانی می‌کنند.

 

 

 

 

Prime faces در زبان برنامه نویسی جاوا چیست؟
اجزای صفحه
Prime Faces

 

 

 

اجزا همپوشانی  Prime Faces
پوشش‌‌‌‌های Prime Faces برای نمایش گفتگوها (مدال ها / غیر مدال ها)، گفتگوی تأیید، نمایش تصاویر، محتوای درون خطی، iframes، راهنمای ابزار و موارد دیگر بسیار مفید هستند. به طور معمول، این نوع مصنوعات از طریق کتابخانه‌‌‌‌های اضافی جاوا اسکریپت به دست می‌آیند. با Prime Faces، آنها را از جعبه خارج کرده ایم. احتمالاً Dialog پرکاربردترین مولفه پوشش است.


 

با یکی کاربردی ترین کتابخانه زبان برنامه نویسی جاوا آشنا شوید
اجزا همپوشانی  Prime Faces

 

 

 

اجزای منوی Prime Faces
استفاده از منوها در JSF جاوا یک چالش واقعی است. عملاً، ما هیچ مولفه داخلی نداریم که بتواند قطعه کد HTML را ارائه دهد که به نظر می‌رسد مانند یک نوار منو باشد.

 

 

اجزای منوی Prime Faces
اجزای منوی Prime Faces

 

 

 

Prime Faces یک نوار منوی جذاب و گزینه‌‌‌‌های دیگری نیز فراهم می‌کند. یک منوی جالب Context Menu است که یکی از رایج ترین رابط‌‌‌‌های کاربری دسک تاپ را به صفحه JSF جاوا وارد می‌کند. Prime Faces به ما امکان می‌دهد که منوی زمینه را به هر جزء مولفه موجود در صفحه (درخت، جدول داده و موارد دیگر) پیوست کنیم. Prime Faces یک معدن طلا برای توسعه دهندگان JSF جاوا است. از نظر فنی، PrimeFaces مجموعه ای جامع از 100+ جزء components UI JSF زبان جاوا سازگار با HTML5 است. علاوه بر ظاهر و احساس عالی، اجزای Prime Faces از قابلیت‌‌‌‌های ریز AJAX پشتیبانی می‌کنند، واجد شرایط پاسخگویی هستند و با هر مرورگر و دستگاه مدرن (به عنوان مثال، از دسک تاپ تا دستگاه‌‌‌‌های تلفن همراه) سازگار هستند. علاوه بر این، Prime Faces با Prime Faces PUSH(مبتنی بر چارچوب اتمسفر)، PrimeFaces Extensions همراه است که یک کتابخانه مولفه منبع باز سبک برای JSF 2.0 زبان جاوا است.

 

نظرات کاربران
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

بستن
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

1 نظر
پارسا کاویان پور
دوشنبه یکم شهریور ۰۰
پاسخ
()
()
پارسا کاویان پور
آموزش جالبي بود...متأسفانه jsf ديگه خيلي مورد استفاده قرار نميگيره بخاطر ماهيت compinent base بودنش
گفتگو را شروع کنید
رزو مشاوره و تدریس خصوصی برنامه نویسی و سفارش انواع پروژه‌‌‌‌های برنامه نویسی