我想遍历一个包含 java servlet 中所有头文件名称的枚举。我的代码如下:
public class ServletParameterServlet extends HttpServlet
{
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
ServletConfig c = this.getServletConfig();
PrintWriter writer = response.getWriter();
writer.append("database: ").append(c.getInitParameter("database"))
.append(", server: ").append(c.getInitParameter("server"));
Enumeration<String> headerNames = ((HttpServletRequest) c).getHeaderNames();
}
}
这是正确的语法吗?在 Java 中如何实际迭代枚举值?特别是在这种情况下?
谢谢你的帮助,马克