TOMCAT 9 + Java 8アップグレードの問題:メソッドURLDecode(String)がタイプRequestUtilに対して未定義

サラニア:

最近、アプリケーションをTomcat 9およびJava 8にアップグレードして、warファイルをデプロイしました。アプリケーションを起動すると、次のようなエラーが発生します。

  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にメソッドがあります。足りないものを教えてください。

KevinB:

この機能はバージョン9で削除されました:https : //tomcat.apache.org/tomcat-9.0-doc/api/org/apache/catalina/util/RequestUtil.html

Tomcat 9のUDecoderを試してください:https ://tomcat.apache.org/tomcat-9.0-doc/api/org/apache/tomcat/util/buf/UDecoder.html

またはJava 8の組み込みデコーダ:https : //docs.oracle.com/javase/8/docs/api/java/net/URLDecoder.html

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ