資源簡介
網絡硬盤系統可以讓用戶將自己的文件保存在遠程的服務器上,這樣用戶在其他計算機上也可以獲得這些文件
代碼片段和文件信息
package?action;
import?com.opensymphony.xwork2.*;
import?java.util.*;
import?javax.servlet.http.*;
import?common.*;
import?service.*;
public?class?baseAction?extends?ActionSupport?implements
org.apache.struts2.interceptor.ServletRequestAware
org.apache.struts2.interceptor.ServletResponseAware
{
protected?ServiceManager?serviceManager;
protected?UserInfo?userInfo;
protected?String?result;
protected?Map?cookies;
protected?javax.servlet.http.HttpServletResponse?response;
protected?javax.servlet.http.HttpServletRequest?request;
public?void?setServletResponse(HttpServletResponse?response)
{
this.response?=?response;
}
protected?String?getCookieValue(String?name)
{
javax.servlet.http.Cookie?cookies[]?=?request.getCookies();
if?(cookies?!=?null)
{
for?(Cookie?cookie?:?cookies)
{
if?(!cookie.getName().equals(name))
continue;
return?cookie.getValue();
}
}
return?null;
}
public?void?setServletRequest(HttpServletRequest?request)
{
this.request?=?request;
userInfo.setCookieUser(getCookieValue(“user“));
userInfo.setUserRoot(userInfo.getRoot()?+?userInfo.getCookieUser());
}
/**
?*?result屬性的getter方法
?*/
public?String?getResult()
{
return?result;
}
/**
?*?result屬性的setter方法
?*/
public?void?setResult(String?result)
{
this.result?=?result;
}
public?void?setServiceManager(ServiceManager?serviceManager)
{
this.serviceManager?=?serviceManager;
}
public?void?setUserInfo(UserInfo?userInfo)
{
this.userInfo?=?userInfo;
}
protected?void?saveCookie(String?name?String?value?int?maxAge)
{
javax.servlet.http.Cookie?cookie?=?new?javax.servlet.http.Cookie(name
value);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2553??2014-07-24?21:18??netdisk\.classpath
?????文件????????553??2014-07-24?21:14??netdisk\.myhibernatedata
?????文件????????294??2014-07-24?20:58??netdisk\.myme
?????文件????????240??2014-07-24?21:09??netdisk\.mystrutsdata
?????文件???????1906??2014-07-24?22:08??netdisk\.project
?????文件????????500??2014-07-24?20:58??netdisk\.settings\.jsdtscope
?????文件?????????49??2014-07-24?20:58??netdisk\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2014-07-24?20:58??netdisk\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????415??2014-07-24?21:45??netdisk\.springBeans
?????文件???????1851??2014-07-24?21:32??netdisk\src\action\ba
?????文件????????572??2014-07-24?21:32??netdisk\src\action\CreateDirAction.java
?????文件????????840??2014-07-24?21:32??netdisk\src\action\DeleteAction.java
?????文件????????938??2014-07-24?21:32??netdisk\src\action\DirAction.java
?????文件????????471??2014-07-24?21:32??netdisk\src\action\DiskAction.java
?????文件???????1562??2014-07-24?21:32??netdisk\src\action\DownloadFileAction.java
?????文件???????1665??2014-07-24?21:32??netdisk\src\action\DownloadMoreFileAction.java
?????文件????????762??2014-07-24?21:32??netdisk\src\action\FileAction.java
?????文件????????631??2014-07-24?21:32??netdisk\src\action\LoginAction-validation.xm
?????文件???????1284??2014-07-24?21:32??netdisk\src\action\LoginAction.java
?????文件???????2030??2014-07-24?21:32??netdisk\src\action\RegisterAction-validation.xm
?????文件???????1251??2014-07-24?21:32??netdisk\src\action\RegisterAction.java
?????文件????????446??2014-07-24?21:32??netdisk\src\action\ReloginAction.java
?????文件????????739??2014-07-24?21:32??netdisk\src\action\UploadAction.java
?????文件???????3735??2014-07-24?21:32??netdisk\src\action\ValidationCodeAction.java
?????文件???????1805??2014-07-24?21:31??netdisk\src\common\Encrypter.java
?????文件????????430??2014-07-24?21:31??netdisk\src\common\MyFile.java
?????文件????????930??2014-07-24?21:31??netdisk\src\common\MyFormat.java
?????文件???????1223??2014-07-24?21:31??netdisk\src\common\UploadFile.java
?????文件???????1692??2014-07-24?21:31??netdisk\src\common\UserInfo.java
?????文件???????1942??2014-07-24?21:40??netdisk\src\common\Zip.java
............此處省略166個文件信息
評論
共有 條評論