primefaces ट्यूटोरियल
प्राइमफेस के साथ शुरुआत करना
खोज…
टिप्पणियों
प्राइमफेस एक ओपन सोर्स JSF फ्रेमवर्क है। इसकी मुख्य विशेषताएं:
- 100 + घटक।
- निर्मित में Ajax मानक JSF Ajax एपीआई पर आधारित है।
- वायुमंडल फ्रेमवर्क के माध्यम से समर्थन धक्का।
- मोबाइल वेब एप्लिकेशन बनाने के लिए मोबाइल UI किट।
- 35+ निर्मित थीम।
- प्रीमियम थीम और लेआउट।
संस्करण
| संस्करण | रिलीज़ की तारीख |
|---|---|
| 0.8.1 | 2009-02-23 |
| 0.8.2 | 2009-03-26 |
| 0.8.3 | 2009-04-23 |
| 0.9.0 | 2009-06-15 |
| 0.9.1 | 2009-08-04 |
| 0.9.2 | 2009-09-07 |
| 0.9.3 | 2009-10-05 |
| 1.0.0 और 2.0.0 | 2010-02-15 |
| १.० और २.०.१ | 2010-04-19 |
| 1.0.2 और 2.0.2 | 2010-05-31 |
| 1.1 और 2.1 | 2010-07-26 |
| 2.2 | 2011-02-07 |
| 3.0 | 2012-01-04 |
| 3.1 | 2012-02-06 |
| 3.2 | 2012-03-12 |
| 3.3 | 2012-05-29 |
| 3.4 | 2012-09-03 |
| 3.5 | 2013-02-04 |
| 4.0 | 2013-10-03 |
| 5.0 | 2014-05-05 |
| 5.1 | 2014-10-06 |
| 5.2 | 2015/04/08 |
| 5.3 | 2015/10/19 |
| 6.0 | 2016/06/07 |
प्रधानमंत्री की स्थापना
PrimeFaces का उपयोग Java Server Faces (संस्करण 2.x) के आधार पर सभी वेब अनुप्रयोगों में किया जा सकता है, जो Servlet कंटेनरों (जैसे Wildlfy या Tomcat या GlassFish ) पर चलाए जाते हैं।
ऐसे कई तरीके हैं जिनसे आप अपने आवेदन में प्राइमफेस जोड़ सकते हैं।
मैन्युअल
primefaces-{version}.jar डाउनलोड primefaces-{version}.jar और इसे आप क्लासपाथ में जोड़ें।
Maven
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>{version}</version>
</dependency>
पुराने संस्करणों के लिए (3.5 और नीचे) आपको अतिरिक्त रूप से प्राइमफेस रिपॉजिटरी को जोड़ना होगा:
<repository>
<id>prime-repo</id>
<name>PrimeFaces Maven Repository</name>
<url>http://repository.primefaces.org</url>
<layout>default</layout>
</repository>
Gradle
repositories {
mavenCentral()
maven {
url "http://repository.primefaces.org"
}
}
dependencies {
compile "org.primefaces:primefaces:{version}"
}
NetBeans
PrimeFaces के जावा ईई बंडल के साथ आ जाते NetBeans । जब आप एक नया "जावा वेब -> वेब एप्लीकेशन" बनाते हैं तो आप फ्रेमवर्क के रूप में जावासेवर फेस का चयन कर सकते हैं। फिर आप प्राइमफेस घटकों का उपयोग करने के लिए JSF कॉन्फ़िगर करें। यह लाइब्रेरी को आपके प्रोजेक्ट में कॉपी कर देगा।
यदि आपने एक मावेन वेब एप्लिकेशन बनाया है, तो आप प्रोजेक्ट संपत्तियों का चयन कर सकते हैं और फ्रेमवर्क के रूप में जावास्वर फ़ेस का चयन कर सकते हैं और फिर ऊपर बताए अनुसार प्राइमस्पेस का चयन कर सकते हैं। प्राइमफेस निर्भरता को शामिल करने के लिए आपके pom.xml को संशोधित किया जाएगा।
नमस्ते दुनिया
अपने जेएसएफ प्रोजेक्ट में प्राइमफेस जोड़ने के बाद, आप इसे अपने पृष्ठों में नामस्थान का उपयोग करके शुरू कर सकते हैं:
xmlns:p="http://primefaces.org/ui"
या, प्राइमफेस मोबाइल के लिए:
xmlns:p="http://primefaces.org/mobile"
इस उदाहरण को एक स्पिनर को प्रस्तुत करना चाहिए:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>
<h:body>
<p:spinner />
</h:body>
</html>