Java 类型索引的normalize(String)方法未定义 回声JSP 传入的HTTP请求
我得到一个编译错误Java 类型索引的normalize(String)方法未定义 回声JSP 传入的HTTP请求,java,Java,我得到一个编译错误,该行中类型索引的normalize(String)方法未定义: 字符串值=规范化(request.getHeader(name)) 我不懂java,这只是我需要运行的一个测试页面。有人能帮忙吗?将您的“normalize”方法封装在标记中。您将其封装在中,这是用于方法调用的 <%@ page import="java.util.*" %> <html> <head><title>Echo JSP</title><
,该行中类型索引的normalize(String)方法未定义:
字符串值=规范化(request.getHeader(name))
我不懂java,这只是我需要运行的一个测试页面。有人能帮忙吗?将您的“normalize”方法封装在
标记中。您将其封装在
中,这是用于方法调用的
<%@ page import="java.util.*" %>
<html>
<head><title>Echo JSP</title></head>
<body>
<h1>Incoming HTTP Request</h1>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<%
Enumeration eNames = request.getHeaderNames();
while (eNames.hasMoreElements()) {
String name = (String) eNames.nextElement();
String value = normalize(request.getHeader(name));
%>
<tr><td><%= name %></td><td><%= value %></td></tr>
<%
}
%>
</table>
</body>
</html>
<%
private String normalize (String value) {
StringBuffer line = new StringBuffer();
for (int i = 0; i < value.length(); i++) {
char c = value.charAt(i);
line.append(c);
if (c == ';') {
line.append("<br>");
}
}
return line.toString();
}
%>