避免使用不推荐的 HttpServletRequestWrapper isRequestedSessionIdFromUrl 方法

此规则会标记以下不推荐使用的方法: javax.servlet.http.HttpServletRequestWrapper 类:

此方法在 JavaEE8 中已不推荐使用,并且可能会在将来发行版中被移除。

HttpServletRequestWrapper.isRequestedSessionIdFromUrl() 应该不再使用,并且首选替换项是 isRequestedSessionIdFromURL() 我不知道 The HttpServletRequestWrapper.isRequestedSessionIdFromURL() 方法提供的所有功能都与 isRequestedSessionIdFromUrl() .

请改用 isRequestedSessionIdFromURL() 要与 Liberty上的 JavaEE8 兼容的方法。

自动修订会将调用替换为 isRequestedSessionIdFromUrl() 通过呼叫 isRequestedSessionIdFromURL() 设置。 例如,以下代码

import javax.servlet.http.HttpServletRequestWrapper; import javax.servlet.http.HttpServletRequest;
...
HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request);
requestWrapper.isRequestedSessionIdFromUrl();

替换为

import javax.servlet.http.HttpServletRequestWrapper; import javax.servlet.http.HttpServletRequest;
...
HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request);
requestWrapper.isRequestedSessionIdFromURL();

定制配置复制到应用程序构建文件以启用修订自动化。