click

Portlet Là Gì – Các Thành Phần Cơ Bản Của Liferay

Portlet La Gi Cac Thanh Phan Co Ban Cua

Portlet Là Gì – Các Thành Phần Cơ Bản Của Liferay

Liferay, Programming, Java, Algorithms, Portal, Cổng thông tin, Lập trình, Thuật toán, Liferay Vietnam, Liferay nước ta

*
*

Portlethay ta rất
rất có thể, gọi là những ứng dụng, sẽ triển khai, cắm vào công thông tin của khá
Phiều người,.Đây
Được xem là,
Khu vực, cho những lập trình viên đổi mới, và tăng trưởng, những ứng dụng, của bản thân mình, mình. Trong bày này, những những những
các bạn sẽ, mày mò, những công cụ đổi mới, và tăng trưởng, portlet trong Liferay and tạo ra, một portlet đơn giản và dễ dàng,, tiến hành, (deploy) and “gắn” vào trong cổng thông tin của khá
Phiều người,. Bài Viết: Portlet là gì Trong phần này,
toàn bộ
tất cả chúng ta,
lưu ý tới phần đổi mới, và tăng trưởng,. Như
Đã nhận được, xét ở bài trước,
toàn bộ
tất cả chúng ta, có ba thành phần cần
lưu ý là portal, IDE and SDK. Các bạn mới sử dụng portal, còn IDE and SDK thì chưa nói gì cả. build.xml: là tệp tin
thông số kỹ thuật kỹ thuật kỹ thuật của ANT, trong tệp tin này chứa những target sử dụng để đổi mới, và tăng trưởng, ứng dụng, tại đây,. Các target thường gặp: build-service: tạo ra, lớp dịch vụ cho ứng dụng, (sử dụng Liferay Service Builder)compile: biên dịch mã nguồndeploy: tiến hành, ứng dụng, vào máy chủ… Sau thời điểm tải IDE về, bạn giải nén ra folder
cùng với, portal and sdk. Ta đc folder eclipse.
Hiện giờ, bạn, nhấp chuột vào tệp tin eclipse.exe (
So với, window), eclipse (
So với, Linux). Khi eclipse khởi động xong, ta sẽ tiến hành khởi công,
thông số kỹ thuật kỹ thuật kỹ thuật: Workspace: bạn
cũng tiếp tục có thể đặt workspace của eclipse ở nơi nào, cũng rất được,, nhưng tốt nhất, nhất có thể
rất có thể,
Tính chất, là bạn tạo folder workspace trong cùng folder với eclipse.SDK: Bạn vào Windows
>> Preferences and chọn Liferay.

*

thông số kỹ thuật kỹ thuật kỹ thuật Eclipse sử dụng plugin Liferay

Các bạn cảm nhận thấy, thấy cảm nhận thấy, có 3 thứ cần cầu hình i)Configure installed Liferay Plugsin SDKs, ii)Create a new Liferay runtime environment and iii) Create a new Liferay Server.

*

thông số kỹ thuật kỹ thuật kỹ thuật SDK

Các những những
các bạn sẽ, chọn folder SDK vừa giải nén ban nãy and nhấn vào, nút OK. Server Runtime: Đoạn này, những những những
các bạn sẽ, tùy chỉnh thiết lập Server Runtime. Quay trở lại, bước trước, bạn nhấp chuột vàoCreate a new Liferay runtime environment, một hiên chạy cửa số mới xuất hiện thêm thêm, những những những
các bạn sẽ, chọn server tomcat tương xứng, với bản tomcat trong portal. Các bạn sử dụng liferay phiên bản 6.2 nên bạn chọn Liferay v6.2 CE (Tomcat 7). Bạn tích vào Create a new local server thì sẽ tiến hành khởi công, luôn cả bước 3. Ở đây,, mình tách ra từng bước một, một một để dễ
hướng dẫn.

Xem Ngay:  Sentence Là Gì - Nghĩa Của Từ Sentence, Từ
*

thông số kỹ thuật kỹ thuật kỹ thuật Server Runtime

Ở trong phần, này, những những những
các bạn sẽ, chọn folder tomcat trong folder portal. Runtime JRE thì chọn mặc dịnh của máy (tại đây mình cài Oracle JDK phiên bản 1.7- nếu sử dụng phiên bản 1.8
Thông thường, build ứng dụng, bị lỗi, hiện tôi cũng, chưa khẳng định chắc chắn, tại sao bị thế.) Bạn nhấn vào, nút Finish.

*
Chọn tomcat server

Tạo server: quay
trở về bước trước, bạn nhấp chuột vào Create a new Liferay server
. Bạn chỉ cần chọn mặc định and nhất vào nút Next.

*
Tạo mới server

Ở giao diện tiếp theo, những những những
các bạn sẽ, chọn những ứng dụng, để tiến hành, trên máy chủ. Nhưng vì
toàn bộ
tất cả chúng ta, chưa xuất hiện thêm ứng dụng, nào nên bạn nhất Finishđể kết thúc việc tạo mới máy chủ. Vậy là ta đã cầu hình xong, ở giao diện eclipse bạn chọn Windows >> chủ trương, mở cửa Perspective >> Liferay để vào giao diện mặc định.

*
Giao diện lập trình

Bạn nhấp chuột vào nút Start (khoanh màu đỏ) để khởi động máy chủ. Trước đó,,
toàn bộ
tất cả chúng ta, khởi động máy chủ bằng chiêu trò nhấp chuột vào tệp tin startup.bat hoặc catalina.sh, nhưng giờ
toàn bộ
tất cả chúng ta, có chiêu trò khác, những thông báo của máy chủ sẽ hiện thị trên console của eclipse cho bạn theo dõi
hoạt động giải trí
vui chơi giải trí của máy chủ. Tạo ứng dụng,Các
bạn cũng có thể, kể tới những ứng dụng, mà những
bạn cũng có thể, đổi mới, và tăng trưởng, như portlet, hook, theme, ext, layout,… Nhưng hãy khoan bàn tới,
các chiếc, xa vời, trước hết
toàn bộ
tất cả chúng ta, chỉ
lưu ý tới portlet, and tại đây khi nó tới, ứng dụng, nghĩa là
nói về portlet nhé.SDK vừa ý công cụ để
toàn bộ
tất cả chúng ta, tạo ra, những ứng dụng, trên giao diện console, nhưng ta rất
rất có thể, bỏ qua không xem xét, vụ việc sử dụng giao diện dòng lệnh
Để triển khai, việc vì vừa mất thời khắc and dễ nhầm lẫn. do
chính vì như vậy,, từ này tại đây,
toàn bộ
tất cả chúng ta, chỉ xem xét, vụ việc đổi mới, và tăng trưởng, ứng dụng, bằng giao diện đồ họa mà thôi (nếu như
người sử dụng thích sử dụng giao diện dòng lệnh thì vào
hướng dẫn rõ ràng, của Liferay nhé).Như mọi ứng dụng đc đổi mới, và tăng trưởng, bằng công cụ Eclipse,
toàn bộ
tất cả chúng ta, sẽ tạo, nên mới một dự án công trình,
Bất Động Sản Nhà Đất BĐS. Thứ tự tiến hành khởi công, như sau:Bạn chọn Tệp tin >>New >> Liferay Plugin Project.
Xem Ngay: Tài liệu: chất ức chế là gì, nghĩa của từ ức chế Điền thông tin cẩn vào ô Project Name and Display Name
Cần sử dụng, User Default Location nhé, những những những
các bạn sẽ, cảm nhận thấy, thấy cảm nhận thấy, rằng project đc tạo sẽ lưu vào trong folder portlets (themes, hooks, hay exts) trong sdk, bạn đừng
chỉnh sửa và biên tập đường dẫn này, vì những công cụ dịch trong sdk chỉ thao tác làm việc nếu như
người sử dụng để project đúng chỗ.Build Type: tại đây mình sử dụng quen ANT nên mình chọn là Ant, còn nếu như
người sử dụng sử dụng quen MAVENT thì bạn
cũng tiếp tục có thể chọn tùy ý.Plugins SDK: là SDK mà
toàn bộ
tất cả chúng ta, đã
thông số kỹ thuật kỹ thuật kỹ thuật ở trênLiferay Runtime:
toàn bộ
tất cả chúng ta, chọn loại đã
thông số kỹ thuật kỹ thuật kỹ thuật ở trênSelect the plugsin type:
toàn bộ
tất cả chúng ta, chọn loại tương xứng,, mình đang
hướng dẫn tạo portlet nên mình chọn portlet.Bạn nhấp chuột vào nút Nextđể chuyển sang bước tiếp.

Xem Ngay:  Liên Hệ Tiếng Anh Là Gì
*
Tạo plugin project

Chuyển hẳn sang, bước thông suốt:

*
Liferay MVC

Bạn tích vào Liferay MVC (Mã
sản phẩm-View-Controller) mà một mô hinh đơn giản và dễ dàng,, để hiểu and nhấn vào, nút Finish. Bạn đợi một lúc, SDK đang tải những thư viện về and thông suốt sẽ tạo, nên project cho bạn.Như vậy,, ta đã
có không ít, một project mới mang tên là First-App-portlet.
Hiện tại,, bạn nhấp chuột chuột phải vào tên First-App-portlet and chọn New >> Liferay Portlet
.

*
Thêm mới portlet vào project

Ở đây,, những những những
các bạn sẽ, thêm portlet mới vào dự án công trình,
Bất Động Sản Nhà Đất BĐS First-app.Portlet class: là tên thường gọi class của portlet, hay đó là thành phần C (Controller) tron mô hình, MVC. Phần này sẽ bảo đảm an toàn, tương tác giữa giao diện (JSP) and lớp service.java packeage: tên gói chủa Portlet classsupper class: vì tại đây
toàn bộ
tất cả chúng ta, chọn mô hình, MVC nên bạn cọn class com.liferay.util.bridges.mvc.MVCPortlet Sau thời điểm tạo
thắng cuộc Project
Thứ nhất,, bạn rất sẽ phải, thêmprojectđó vào trong server. Đề làmđiều này, bạn nhấp chuột chuột phải vào máy chủ liferay (ô màu đỏ)

*
Thêm phần, mềm vào máy chủ

and chọn Add và Remove.

*
Thêm and xóa ứng dụng,

liferay.com).
Hiện giờ,, bạn xem danh sách những ứng dụng, nhé (đọc lại bài này).

*
Thêm phần, mềm
Thứ nhất, vào trang

Bạn nhìn cảm nhận thấy, thấy cảm nhận thấy, ô bôi đỏ đó là ứng dụng, của khá
Phiều người, đẩy vào.
Hiện tại, bạn chỉ cần kéo
chúng vào, trang như những ứng dụng, đôi lúc khác.

Xem Ngay:  Ergonomic Là Gì - Ergonomics Là Gì
*
Phần mềm đã đc thêm vào trang.

Mình đưa chuột vào ứng dụng, rồi nhất “Add“, ứng dụng, đã đc đưa vào trang như hình trên.
Hiện tại,,
toàn bộ
tất cả chúng ta, xe đi xem
cấu trúc project của khá
Phiều người, nhé.

*

cấu trúc folder của First-App project

Ta sẽ đi lý giải, từng tệp tin and từng folder nhé.settings: folder
này là của eclipse,
toàn bộ
tất cả chúng ta, không
lưu ýdocroot: chứa tổng thể và toàn diện
toàn bộ content của ứng dụng,css: folder chứa tổng thể và toàn diện
toàn bộ những tệp tin css của ứng dụng,, bạn nên bỏ tổng thể và toàn diện
toàn bộ những tệp tin css nếu có
vào đó nhéhtml: chứa những tệp tin html, jsp. Các
bạn cũng có thể, cảm nhận thấy, thấy cảm nhận thấy, view.jsp là tệp tin mặc định đc tạo ra,. Các portlet đc tổ chức triển khai tiến hành, thành những folder con.js: chứa tổng thể và toàn diện
toàn bộ những tệp tin javascript của ứng dụng, (
Thỉnh thoảng, ta có jquery hoặc những thư viện khác).META-INF: không
lưu ýWEB-INF: chứa tổng thể và toàn diện
toàn bộ mọi thứ
Tác động ảnh hưởng, liên quan, tới, phần back-end.classes: chứa tổng thể và toàn diện
toàn bộ những tệp tin đc biên dịchlib: chứa cá thư việnsrc:folder chứa những tệp nguồn. Xem Ngay: Các Thông Tin Cần Biết Về Mạng điện Thoại Thắt chặt và cố định, và thắt chặt Pstn Là Gì ? tld: chứa những tệp tin DTDweb.xml: Trong tệp tin này ta cảm nhận thấy, thấy cảm nhận thấy, có hai thứ cần
lưu ý:category:là phân loại của ứng dụng,. Ta tạo mặc đinh ứng dụng, sẽ vào loại Sample, nếu muốn, tự tạo loại cho riêng mình bạn chỉ cần
chỉnh sửa và biên tập thuộc tính namecủa thẻ, category là đc.portlet:thẻ, này còn tồn tại thuộc tính id sẽ triển khai, sử dụng để nhận cảm nhận thấy, những portlet
cùng với nhau,. id này rất sẽ phải, giống với portlet-name trong tệp tin liferay-portlet.xml and liferay.xml.liferay-plugin-package.properties: chứa những thông tin
cơ bản, của portlet, không sống sót, ý nghĩa thâm thúy, gì với
những người dân, dân lập trình cả.liferay-portlet.xml: noojt dung tệp tin như sau: Thể Loại: San sẻ, Kiến Thức Cộng Đồng

Bài Viết: Portlet Là Gì – Các Thành Phần Cơ Bản Của Liferay Thể Loại: LÀ GÌ Nguồn Blog là gì: https://hethongbokhoe.com Portlet Là Gì – Các Thành Phần Cơ Bản Của Liferay

Leave a Reply

Your email address will not be published. Required fields are marked *