编译错误???

ajzhn 2002-05-27 11:11:49
以下为源程序:

public class ServletUtilities {
public static final String DOCTYPE =
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";

public static String headWithTitle(String title) {
return(DOCTYPE + "\n" +
"<HTML>\n" +
"<HEAD><TITLE>" + title + "</TITLE></HEAD>\n");
}

//getCookieValue方法:获取指定名字的Cookie值
public static String getCookieValue( Cookie[] cookies,
String cookieName,
String defaultValue) {
for(int i=0; i<cookies.length; i++) {
Cookie cookie = cookies[i];
if (cookieName.equals(cookie.getName()))
return(cookie.getValue());
}
return(defaultValue);
}


// 其他工具函数的代码在本文后面介绍
}


在编译时会出现下列信息,是什么原因?求教 !!!

ServletUtilities.java:13: cannot resolve symbol
symbol : class Cookie
location: class ServletUtilities
public static String getCookieValue( Cookie[] cookies,
^
ServletUtilities.java:17: cannot resolve symbol
symbol : class Cookie
location: class ServletUtilities
Cookie cookie = cookies[i];
^
2 errors

...全文
61 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andrawu 2002-05-28
  • 打赏
  • 举报
回复
import javax.servlet.http.Cookie;
//增加Cookie包

public class ServletUtilities {
public static final String DOCTYPE =
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";

public static String headWithTitle(String title) {
return(DOCTYPE + "\n" +
"<HTML>\n" +
"<HEAD><TITLE>" + title + "</TITLE></HEAD>\n");
}

//getCookieValue方法:获取指定名字的Cookie值
public static String getCookieValue( Cookie[] cookies,
String cookieName,
String defaultValue) {
for(int i=0; i<cookies.length; i++) {
Cookie cookie = cookies[i];
if (cookieName.equals(cookie.getName()))
return(cookie.getValue());
}
return(defaultValue);
}


// 其他工具函数的代码在本文后面介绍
}
liberty2000 2002-05-27
  • 打赏
  • 举报
回复
cookie是不是关键字?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧