Tôi mới sử dụng JSP và tôi đang cố gắng giảm một lượng lớn mã được cắt và dán.
Trên mỗi trang trong dự án, có khoảng 25 dòng hỗn hợp JSP, thẻ Struts, thẻ JSTL và HTML, đã được cắt và dán tại các điểm khác nhau trong trang. ~ 25 dòng mã được sử dụng lại này là thậm chí không từ xa tương tự từ trang này đến trang (và có ~ 250 trang), nhưng chính xác giống nhau trong mỗi trang. Cuối cùng điều này (logic kinh doanh) nên được chuyển ra khỏi View, nhưng làm như vậy sẽ là một dự án lớn hơn so với lịch trình của tôi cho phép tại thời điểm này, vì vậy tôi tự hỏi nếu có một cách đơn giản để tái sử dụng Mixed Tags + JSP trong một trang, dưới dạng bản sửa lỗi tạm thời để mã có thể được tái cấu trúc trong các giai đoạn theo thời gian cho phép.Làm cách nào để tôi có thể sử dụng lại HTML/JSP trong một trang?
Để rõ ràng, tôi đang tìm cách để đóng gói mã mà không cần tạo tệp mới (/ địa phương đến phạm vi trang) - tức là nó phải được xác định trong cùng một trang được gọi.
Một số người đã đề xuất rằng việc này có thể được thực hiện bằng Gạch - nếu đúng như vậy, vui lòng chỉ cho tôi cách thực hiện.
Cảm ơn đề xuất. Tôi đã sử dụng phương pháp đó như là một sửa chữa tạm thời trước đây, nhưng thật đáng buồn trong trường hợp này nó hoặc là sẽ làm tăng đáng kể số lượng các trang jsp trong dự án hoặc tạo ra một mess rối của điều kiện. Vấn đề là các trang không thực sự hoạt động - Tôi đã được giao nhiệm vụ làm cho trang web tương thích với trình duyệt chéo. Tôi đang cố gắng cắt giảm thời gian gỡ lỗi bằng cách giảm mã được sao chép trong khi viết lại chỉ những gì cần phải được viết lại bây giờ. –