資源簡介
java HttpServletRequest HttpServletResponse 源碼 request response

代碼片段和文件信息
//?Decompiled?by?Jad?v1.5.8e2.?Copyright?2001?Pavel?Kouznetsov.
//?Jad?home?page:?http://kpdus.tripod.com/jad.html
//?Decompiler?options:?packimports(3)?fieldsfirst?ansi?space?
//?Source?File?Name:???Cookie.java
package?javax.servlet.http;
import?java.text.MessageFormat;
import?java.util.ResourceBundle;
public?class?Cookie
implements?Cloneable
{
private?static?final?String?LSTRING_FILE?=?“javax.servlet.http.LocalStrings“;
private?static?ResourceBundle?lStrings?=?ResourceBundle.getBundle(“javax.servlet.http.LocalStrings“);
private?String?name;
private?String?value;
private?String?comment;
private?String?domain;
private?int?maxAge;
private?String?path;
private?boolean?secure;
private?int?version;
private?static?final?String?tspecials?=?“;?“;
public?Cookie(String?name?String?value)
{
maxAge?=?-1;
version?=?0;
if?(!isToken(name)?||?name.equalsIgnoreCase(“Comment“)?||?name.equalsIgnoreCase(“Discard“)?||?name.equalsIgnoreCase(“Domain“)?||?name.equalsIgnoreCase(“Expires“)?||?name.equalsIgnoreCase(“Max-Age“)?||?name.equalsIgnoreCase(“Path“)?||?name.equalsIgnoreCase(“Secure“)?||?name.equalsIgnoreCase(“Version“)?||?name.startsWith(“$“))
{
String?errMsg?=?lStrings.getString(“err.cookie_name_is_token“);
object?errArgs[]?=?new?object[1];
errArgs[0]?=?name;
errMsg?=?MessageFormat.format(errMsg?errArgs);
throw?new?IllegalArgumentException(errMsg);
}?else
{
this.name?=?name;
this.value?=?value;
return;
}
}
public?void?setComment(String?purpose)
{
comment?=?purpose;
}
public?String?getComment()
{
return?comment;
}
public?void?setDomain(String?pattern)
{
domain?=?pattern.toLowerCase();
}
public?String?getDomain()
{
return?domain;
}
public?void?setMaxAge(int?expiry)
{
maxAge?=?expiry;
}
public?int?getMaxAge()
{
return?maxAge;
}
public?void?setPath(String?uri)
{
path?=?uri;
}
public?String?getPath()
{
return?path;
}
public?void?setSecure(boolean?flag)
{
secure?=?flag;
}
public?boolean?getSecure()
{
return?secure;
}
public?String?getName()
{
return?name;
}
public?void?setValue(String?newValue)
{
value?=?newValue;
}
public?String?getValue()
{
return?value;
}
public?int?getVersion()
{
return?version;
}
public?void?setVersion(int?v)
{
version?=?v;
}
private?boolean?isToken(String?value)
{
int?len?=?value.length();
for?(int?i?=?0;?i? {
char?c?=?value.charAt(i);
if?(c?‘?‘?||?c?>=?‘\177‘?||?“;?“.indexOf(c)?!=?-1)
return?false;
}
return?true;
}
public?object?clone()
{
return?super.clone();
CloneNotSupportedException?e;
e;
throw?new?RuntimeException(e.getMessage());
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2007-02-13?13:51??servlet-src\
?????目錄???????????0??2007-02-13?13:51??servlet-src\http\
?????文件????????3580??2007-02-13?13:50??servlet-src\http\Cookie.class
?????文件????????7684??2007-02-13?13:50??servlet-src\http\HttpServlet.class
?????文件????????1420??2007-02-13?13:50??servlet-src\http\HttpServletRequest.class
?????文件????????3579??2007-02-13?13:50??servlet-src\http\HttpServletRequestWrapper.class
?????文件????????2611??2007-02-13?13:50??servlet-src\http\HttpServletResponse.class
?????文件????????3028??2007-02-13?13:50??servlet-src\http\HttpServletResponseWrapper.class
?????文件?????????872??2007-02-13?13:50??servlet-src\http\HttpSession.class
?????文件?????????292??2007-02-13?13:50??servlet-src\http\HttpSessionActivationListener.class
?????文件?????????317??2007-02-13?13:50??servlet-src\http\HttpSessionAttributeListener.class
?????文件????????1109??2007-02-13?13:50??servlet-src\http\HttpSessionBindingEvent.class
?????文件?????????277??2007-02-13?13:50??servlet-src\http\HttpSessionBindingListener.class
?????文件?????????288??2007-02-13?13:50??servlet-src\http\HttpSessionContext.class
?????文件?????????626??2007-02-13?13:50??servlet-src\http\HttpSessionEvent.class
?????文件?????????264??2007-02-13?13:50??servlet-src\http\HttpSessionListener.class
?????文件????????4402??2007-02-13?13:50??servlet-src\http\HttpUtils.class
?????文件????????1450??2007-02-13?13:51??servlet-src\http\LocalStrings.properties
?????文件????????1275??2007-02-13?13:50??servlet-src\http\NoBodyOutputStream.class
?????文件????????5065??2007-02-13?13:50??servlet-src\http\NoBodyResponse.class
?????目錄???????????0??2011-04-06?18:56??servlet-src\http\javax\
?????目錄???????????0??2011-04-06?18:56??servlet-src\http\javax\servlet\
?????目錄???????????0??2011-04-06?18:56??servlet-src\http\javax\servlet\http\
?????文件????????2831??2011-04-06?18:56??servlet-src\http\javax\servlet\http\Cookie.java
?????文件????????8367??2011-04-06?18:56??servlet-src\http\javax\servlet\http\HttpServlet.java
?????文件????????2046??2011-04-06?18:56??servlet-src\http\javax\servlet\http\HttpServletRequest.java
?????文件????????3371??2011-04-06?18:56??servlet-src\http\javax\servlet\http\HttpServletRequestWrapper.java
?????文件????????3761??2011-04-06?18:56??servlet-src\http\javax\servlet\http\HttpServletResponse.java
?????文件????????2650??2011-04-06?18:56??servlet-src\http\javax\servlet\http\HttpServletResponseWrapper.java
?????文件????????1605??2011-04-06?18:56??servlet-src\http\javax\servlet\http\HttpSession.java
?????文件?????????626??2011-04-06?18:56??servlet-src\http\javax\servlet\http\HttpSessionActivationListener.java
............此處省略92個文件信息
評論
共有 條評論