此规则会标记 javax.servlet.http.HttpServletRequestWrapper 类中下列不推荐的方法:
此方法在 JavaEE8 中已不推荐使用,并且可能会在将来发行版中被移除。
不应再使用 HttpServletRequestWrapper.isRequestedSessionIdFromUrl(), 首选替换项为 isRequestedSessionIdFromURL()。 HttpServletRequestWrapper.isRequestedSessionIdFromURL() 方法将提供与 isRequestedSessionIdFromUrl() 相同的所有功能。
在 Liberty 上,使用可与 JavaEE8 兼容的 isRequestedSessionIdFromURL() 方法。
自动修订会将调用替换为 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(); |
将定制配置复制到应用程序构建文件以启用修订自动化。