Seamless JSF, Part 1: An application framework tailor-made for JSF

Discover Seam’s unique enhancements to the JSF life cycle

JavaServer Faces (JSF) is the first standardized user interface framework for Java™ Web applications. Seam is a powerful application framework that extends JSF. Discover the strong chemistry that these two frameworks share in this first article of a new three-part series. Dan Allen introduces Seam’s enhancements to the JSF life cycle, including contextual state management, RESTful URLs, Ajax remoting, proper exception handling, and convention over configuration.

Here we go!

Advertisements

Tháng Tám 3, 2007 at 9:00 sáng Bạn nghĩ gì về bài viết này?

Groovy và database persistence

Những người chuộng java thường có khuynh hướng không thích các ngôn ngự tựa script (scripting languages) dạng trình thông dịch. Tuy nhiên, trong chính Java cũng đang phát triển mạnh khuynh hướng dùng ngôn ngữ dạng thông dịch hay biên dịch khi cần để phát triển các phần như prototype hay các mainternance scripts. Groovy là một ngôn ngữ có sức mạnh của Java nhưng có sự đơn giản của VB.

Sau đây là một vài bài(hoặc blog) về các ứng dụng của Groovy trong việc giải quyết các bài toán cụ thể:

I. Groovy và database persistence:

  1. Groovy kết hợp với JPA: http://www.curious-creature.org/2007/03/25/persistence-made-easy-with-groovy-and-jpa/
  2. Groovy kết hợp với Hibernate và JPA: http://www.mojavelinux.com/blog/archives/2007/05/putting_entities_to_rest_with_groovy_hibernate_and_jpa/#more
  3. Kết hợp Groovy, Spring vào việc config Java: http://www.jroller.com/buggybean/entry/using_groovy_spring_and_javaconfig1
  4. sdfsd

II.

Tháng Tám 3, 2007 at 6:58 sáng 2 comments

OracleXE và Windows Vista

Cuộc sống đúng là muôn màu muôn vẻ :-). Học và làm Java chết bỏ, nhưng cũng chẳng được phép bỏ .NET. Một trong những vấn đề mình đang phải giải quyết là làm sao cài OracleXE trên Windows Vista vì một chương trình cài sẵn trên máy laptop cần OracleXE.

Sau đây là một số giải pháp có được từ giải pháp Google:

  1. Từ một chuyên gia của Oracle :Getting Ready for Windows Vista
  2. Từ Oracle user group: http://www.psoug.org/reference/vista.html

Ai có giải pháp tốt cho vấn đề này, vui lòng cho biết. Xin cảm ơn.

Tháng Bảy 25, 2007 at 8:04 sáng Bạn nghĩ gì về bài viết này?

Java Web Frameworks và XSS (Cross-site scripting)

Matt Ribble có một ghi nhận rất đáng chú ý về lỗi XSS của các java web frameworks. Chi tiết có thể xem tại đây: http://raibledesigns.com/rd/entry/java_web_frameworks_and_xss

Một entry đáng chú ý khác về vấn đề này có thể xem trong http://www.sleberknight.com/blog/sleberkn/entry/20060721

Thật thú vị 😦 khi mọi người luôn có xu hướng tin tưởng vào khả năng chống XSS của java!

Tháng Bảy 24, 2007 at 3:09 sáng Bạn nghĩ gì về bài viết này?

Hibernate và NHibernate, mini guide

Khi cần thông tin tham khảo về Hibernate, cách tốt nhất là đến web site của Hibernate và các site khác hoặc vào đây để tìm cho nhanh:

http://tssblog.techtarget.com/index.php/interoperability/mini-guide-hibernate-and-nhibernate/

Tháng Bảy 23, 2007 at 8:14 sáng 1 Bình luận

What Spring Web Flow Offers JSF Developers

Khi đọc các bài chỉ trích JSF, mọi người thấy hầu hết tập trung vào:

  • Component nhưng không thực là component
  • Một loài khủng long (nặng nề, chỉ có trong quá khứ, đã bị diệt chủng) và so sánh với EJB2 🙂
  • ….

Nỗ lực để sửa sai và phát triển JSF của cộng đồng ủng hộ JSF rất đáng nể,từ Facelets, Seam … và bây giờ đến Springframeworks với đóng góp của Spring web flows. Chi tiết của blog do tác giả của Spring web flows, Keith Donald , rất tuyệt vời và là câu trả lời thuyết phục cho rất nhiều issue của JSF.

Tháng Bảy 9, 2007 at 6:08 sáng Bạn nghĩ gì về bài viết này?

Wicket user try JSF

Một bài viết so sánh giữa Wicket và JSF, dưới cái nhìn của một Wicket user, rất đáng theo dõi. Tuy tôi không thích Wicket vì phải code Java quá nhiều, nhưng các ý kiến của tác giả quả là rất hợp lý và đáng xem xét học hỏi.

Chi tiết có thể xem ở http://ptrthomas.wordpress.com/2007/05/14/a-wicket-user-tries-jsf/

Tháng Bảy 9, 2007 at 2:42 sáng Bạn nghĩ gì về bài viết này?

Bài đăng cũ hơn Newer Posts


Tháng Mười Hai 2017
H B T N S B C
« Th2    
 123
45678910
11121314151617
18192021222324
25262728293031

Bài viết mới

RSS Jason Rudolph (GRails)

  • Lỗi: có thể dòng không tin đang không hoạt động. Hãy thử lại sau.