Tôi đã được giao nhiệm vụ cập nhật mã của chúng tôi bằng cách sử dụng org.apache.commons.lang
đến org.apache.commons.lang3
và tôi thấy rằng phiên bản mới hơn của StringEscapeUtils
không còn có phương thức escapeJavaScript()
. ở một vài nơi trong suốt mã của chúng tôi.Thay thế cho việc sử dụng StringEscapeUtils.escapeJavaScript() trong commons lang3
Tôi đã đọc qua tài liệu và có vẻ như toàn bộ StringEscapeUtils
được viết lại cho lang3
(see release notes lang 3.3.2) và với viết lại này, họ loại bỏ escapeJavaScript()
tuy nhiên họ đã không nói gì để sử dụng như một sự thay thế trong bất kỳ của họ tài liệu (Không phải là tôi có thể nhìn thấy anyway). Đây là số what's new documentation.
Vì vậy, câu hỏi của tôi là tôi không thể là người duy nhất nhận thấy điều này và đã gặp phải vấn đề này vì vậy thay thế cho việc sử dụng StringEscapeUtils.escapeJavaScript()
là gì?
Thật thú vị khi biết tại sao ai đó nghĩ rằng đây là off-topic bởi vì nó yêu cầu các tài nguyên ngoài trang web và tại sao họ nghĩ rằng nó nên được đóng lại. Tôi không yêu cầu tài nguyên ngoài trang web Tôi có tài nguyên đó là 'commons lang3' Tôi yêu cầu một công việc thay thế xung quanh để thay thế' escapeJavaScript' và liệu có một thay thế được giữ trong chính 'commons lang3' code hay không . Vui lòng nêu chi tiết lý do bạn cho rằng đây là chủ đề không chính thức – Popeye
Cảm ơn bạn đã hỏi điều này. Tôi đã khám phá ra điều tương tự ngày hôm nay và không thể tìm thấy bất kỳ tham chiếu nào về nó trong tài liệu commons. –