getHeaderNames 方法的迁移方案

WebSphere® Application Server V8 和更高版本支持 Java™ Servlet 3.0 API。

作为 Java Servlet 3.0 API 的一部分,以下方法包含在 HttpServletResponse 中:
Collection<String> getHeaderNames()
在 WebSphere Application Server V8 之前存在的 com.ibm.websphere.servlet.response.StoredResponse 类具有以下方法:
Enumeration getHeaderNames()

因为 StoredResponse 实现 HttpServletResponse,所以 StoredResponse 在不将其 getHeaderNames 方法的返回类型更改为实现 Collection <String> 的类型的情况下不再进行编译。此更改使用旧枚举返回类型来对任何现有应用程序进行分类。

对于转换用户 对于转换用户: 为了确保实现最成功的迁移,StoredResponse getHeaderNames 方法的返回类型更改为 com.ibm.websphere.servlet.response.CollectionEnumerationHybrid<String>。 此类型实现 Collection<String> 和枚举。trns

指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cweb_getheadernames_migration
文件名:cweb_getheadernames_migration.html