हाल ही में मैंने अपने एप्लिकेशन को टॉमकैट 9 और जावा 8 में अपग्रेड किया और अपनी युद्ध फाइलें तैनात कीं। जब मैं अपना एप्लिकेशन लॉन्च करता हूं तो मुझे त्रुटियां मिल रही हैं जैसे,

  An error occurred at line: [3] in the jsp file: [/app/myPage.jsp]
  The method URLDecode(String) is undefined for the type RequestUtil
   1: </script>
   2: <%
   3: String fromPage = org.apache.catalina.util.RequestUtil.URLDecode( "redirect" );

मेरे lib पथ में catalina.jar की विधि है। कृपया मुझे मार्गदर्शन करें कि क्या गुम है।

1
Saranya 30 पद 2019, 14:48

1 उत्तर

सबसे बढ़िया उत्तर

संस्करण 9 में कार्यक्षमता को हटा दिया गया है: https://tomcat.apache.org /tomcat-9.0-doc/api/org/apache/catalina/util/RequestUtil.html

टॉमकैट 9 से यूडीकोडर आज़माएं: https://tomcat.apache .org/tomcat-9.0-doc/api/org/apache/tomcat/util/buf/UDecoder.html

या जावा 8 का अंतर्निर्मित डिकोडर: https://docs.oracle.com/javase/8 /docs/api/java/net/URLDecoder.html

5
KevinB 30 पद 2019, 13:20