Tôi đang cố gắng phát triển một trang web đơn giản sử dụng xác thực mẫu, nhưng tôi không muốn xây dựng khung xác thực từ đầu. ASP.NET MVC cung cấp một trang web mẫu tuyệt vời với xác thực được tích hợp sẵn, nhưng tôi muốn sử dụng các công nghệ Java để tôi có thể giảm chi phí khởi động bằng cách sử dụng phần mềm nguồn mở. Liệu Java (bất kỳ khung công tác) có tương đương?Java có tương đương với trang mẫu của ASP.NET MVC - cụ thể với xác thực không?
Trả lời
Đối với một Java dựa, sưng lên miễn khuôn khổ web sạch, MVC, hãy nhìn vào Play:
Đối với chứng thực, hãy xem tại liên kết này:
http://www.playframework.org/documentation/1.1/guide8
Trang trên là một phần của khung Chơi tutorial:
Trong hướng dẫn này, bạn sẽ tìm hiểu khung chơi bằng cách mã hóa một ứng dụng web thực sự, từ đầu đến cuối. Trong ứng dụng này, chúng tôi sẽ cố gắng sử dụng mọi thứ bạn cần trong một dự án thực, trong khi giới thiệu các phương pháp hay để phát triển ứng dụng Play.
Nhưng, bằng cách này, ASP.NET MVC làopen source ... Và bạn luôn có tùy chọn sử dụng nó với Mono (ASP.NET MVC là tương thích với nó) và Linux. Vì vậy, bạn có thể có một giải pháp nguồn mở hoàn chỉnh dựa trên nó - và không học một môi trường hoàn toàn mới.
Cảm ơn rsenna. Chơi dường như chính xác những gì tôi đang tìm kiếm. –
@ Nathan: Vâng, chơi có vẻ rất tuyệt. Và một số người đang sử dụng nó với [Scala] (http://www.scala-lang.org/node/25) ... Đó là ** cách ** mát hơn. :-) Nếu bạn quan tâm đến nó, hãy xem [this] (http://www.playframework.org/documentation/1.1/scala). – rsenna
- 1. ASP.NET Master Pages tương đương với Java
- 2. Xác thực Biểu mẫu jQuery với ASP.NET MVC
- 3. Có một Ruby tương đương với Wicket của Java không?
- 4. MVC Tương đương với Page_Load
- 5. Có tương đương C++ với BigDecimal của Java không?
- 6. Có Java tương đương với libevent không?
- 7. Tương đương TreeSet của Java tương đương với Python?
- 8. tương đương với thẻ "chữ" trong asp.net mvc
- 9. Mẫu ASP.Net MVC Ajax với xác thực jQuery
- 10. có Java tương đương với defaultdict của Python không?
- 11. Có tương đương C# với CountDownLatch của Java không?
- 12. C# tương đương với từ khóa 'thực hiện' của Java?
- 13. ASP.NET MVC - Có nút xác nhận với Biểu mẫu
- 14. Có tương đương với Heroku cho nền tảng ASP.NET không?
- 15. Xác thực Windows với ASP.NET MVC
- 16. Có tương đương với Ruby on Rails 'respond_to format.xml, vv trong ASP.Net MVC không?
- 17. java tương đương với mkstemp
- 18. PHP Tương đương với trang Master trong ASP.NET
- 19. Java tương đương với OpenLayers
- 20. Java Tương đương với DateTime.Parse của .NET?
- 21. ASP.NET MVC có thực hiện sai sót đối với mẫu kiến trúc MVC không?
- 22. C# tương đương với charAt của Java()?
- 23. .NET tương đương với List.subList của Java()?
- 24. Java tương đương với struct.pack của Python?
- 25. Có tương đương Java của SignalR không?
- 26. Java tương đương với preg_replace_callback của PHP
- 27. Java tương đương với String.match JavaScript của()
- 28. callgrind tương đương với java?
- 29. __LINE__ tương đương với Java?
- 30. Xác thực trang web ASP.NET với facebook
Để cập nhật về điều này, tôi quyết định sử dụng khung Play cho dự án của mình và đã rất ấn tượng. Thật dễ dàng để tìm hiểu, mở rộng và nhanh chóng. Khung xác thực cung cấp một chút ít hơn tôi đã có thể thích - một vài phương pháp để ghi đè cho đăng nhập/đăng xuất, trong khi ASP MVC cung cấp các phương thức ra khỏi hộp và lược đồ cơ sở dữ liệu cho SQL Server. Dự án không yêu cầu tất cả các chức năng của ASP MVC do đó không có vấn đề gì khi xây dựng các đối tượng mô hình cho người dùng, các quyền và các nhóm, sau đó viết các phương thức xác thực đơn giản. Đây là giữa năm 2011 mặc dù mô-đun có thể được cập nhật ngay bây giờ. –