Tôi có một ứng dụng web chạy Java Tapestry, với rất nhiều nội dung do người dùng nhập. Định dạng duy nhất mà người dùng có thể nhập là dấu ngắt dòng.Sử dụng OutputRaw trong Java Tapestry
Tôi gọi một chuỗi văn bản từ cơ sở dữ liệu và xuất nó thành mẫu. Chuỗi chứa dấu ngắt dòng là/r, mà tôi thay thế bằng < br>. Tuy nhiên, chúng được lọc trên đầu ra, vì vậy văn bản trông giống như b <br> văn bản văn bản b <br> văn bản. Tôi nghĩ rằng tôi có thể sử dụng outputRaw hoặc writeRaw để sửa lỗi này, nhưng tôi không thể tìm thấy bất kỳ thông tin nào về cách thêm outputRaw hoặc writeRaw vào một lớp hoặc mẫu Tapestry.
Lớp là:
Các TML là:
<p class="categorytext" id="${currentCategory.id}">
${getText()}
</p>
tôi sẽ thêm đầu ra liệu xử lý để có dòng tôi phá vỡ màn hình đúng cách ở đâu?
Lưu ý rằng '' ' ' '' được viết tốt hơn là '' ' ' '' –