Tôi luôn tìm kiếm một thư viện Java hiện đại giúp việc tạo các đoạn mã HTML (X) hợp lệ trở nên dễ dàng.Thư viện Java HTML (chống mẫu)?
Có, bạn có thể sử dụng ngôn ngữ templating nhưng có những lúc bạn không muốn làm điều này bởi vì Java có một số lợi thế hơn chèn ngôn ngữ khuôn mẫu yêu thích của bạn.
Tôi đã thấy rất nhiều nhà xây dựng HTML trong nhà trong nhiều dự án nhưng không có Trình tạo HTML-Commons mà tôi có thể tìm thấy.
Có ai biết không?
Nó sẽ là lý tưởng nếu nó tận dụng lợi thế của hệ thống kiểu 5/6/7 Java (generics) và hỗ trợ Fluent Style. Hoặc một cái gì đó giống như phong cách thông thạo tức là chuỗi phong cách JQuery, hoặc một máy nhà nước được sử dụng trong các thư viện nhại như JMock (nói một cách theo kiểu Monad).
Một người xây dựng ví dụ thô có thể là:
new Html().title("stuff").body().in().div().in().h1("Hello World").hr();
Một ví dụ khác: http://codemonkeyism.com/the-best-markup-builder-i-could-build-in-java/
tôi đã kết thúc bằng văn bản của riêng tôi: Java Anti-template Language (JATL)
Một lựa chọn khác là sử dụng JAXB của thạo Plugin –