資源簡介
項目使用環境以及工具:
Eclipse,JDK1.7,struts2,HTML5,Jquery,QRCode
HTML5技術支持WebApp在手機上拍照,顯示在頁面上并上傳到服務器。這是手機微博應用中常見的功能,當然你也可以在其它類型應用中適當使用此技術。

代碼片段和文件信息
package?com.itstyle.action;
import?java.io.PrintWriter;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?org.apache.commons.logging.Log;
import?org.apache.commons.logging.LogFactory;
import?org.apache.struts2.ServletActionContext;
import?com.opensymphony.xwork2.ActionSupport;
public?class?baseAction?extends?ActionSupport?{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
/**
?*?Transient?log?to?prevent?session?synchronization?issues?-?children?can
?*?use?instance?for?logging.
?*/
protected?transient?final?Log?log?=?LogFactory.getLog(getClass());
/**
?*?Convenience?method?to?get?the?request
?*?
?*?@return?current?request
?*/
protected?HttpServletRequest?getRequest()?{
return?ServletActionContext.getRequest();
}
/**
?*?Convenience?method?to?get?the?response
?*?
?*?@return?current?response
?*/
protected?HttpServletResponse?getResponse()?{
return?ServletActionContext.getResponse();
}
/**
?*?Convenience?method?to?get?the?session.?This?will?create?a?session?if?one
?*?doesn‘t?exist.
?*?
?*?@return?the?session?from?the?request?(request.getSession()).
?*/
protected?HttpSession?getSession()?{
return?getRequest().getSession();
}
/**
?*?將結果返回給xmlRequest
?*?@Author 張志朋
?*?@param?result
?*?@throws?Exception??void
?*?@Date 2015年5月8日
?*?更新日志
?*?2015年5月8日?張志朋??首次創建
?*
?*/
public?void?printMsgToClient(String?result)?throws?Exception?{
getResponse().setCharacterEncoding(“UTF-8“);
PrintWriter?out?=?getResponse().getWriter();
try?{
out.print(result);
}catch?(Exception?e)?{
e.printStackTrace();
}?finally?{
out.close();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2076??2016-07-09?13:45??.classpath
?????文件????????1040??2016-07-06?14:16??.project
?????目錄???????????0??2016-07-06?14:16??.settings\
?????文件?????????500??2016-07-06?14:16??.settings\.jsdtscope
?????文件?????????670??2016-07-06?14:32??.settings\org.eclipse.jdt.core.prefs
?????文件?????????632??2016-07-06?14:31??.settings\org.eclipse.wst.common.component
?????文件?????????305??2016-07-06?14:16??.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-07-06?14:16??.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-07-06?14:16??.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2016-07-09?13:44??build\
?????文件????????1745??2016-07-09?13:43??build.xm
?????目錄???????????0??2016-07-06?14:31??src\
?????目錄???????????0??2016-07-06?14:32??src\java\
?????目錄???????????0??2016-07-06?14:32??src\java\com\
?????目錄???????????0??2016-07-06?14:32??src\java\com\itst
?????目錄???????????0??2016-07-07?13:03??src\java\com\itst
?????文件????????1840??2016-07-09?13:38??src\java\com\itst
?????文件????????2137??2016-07-09?13:41??src\java\com\itst
?????目錄???????????0??2016-07-09?13:40??src\java\com\itst
?????文件?????????899??2016-07-09?13:40??src\java\com\itst
?????文件???????60263??2016-07-09?13:42??src\java\com\itst
?????文件?????????553??2015-03-18?10:10??src\java\com\itst
?????目錄???????????0??2016-07-06?14:31??src\resource\
?????文件????????1065??2016-07-06?14:31??src\resource\log4j.properties
?????文件?????????879??2016-07-06?14:31??src\resource\struts.xm
?????目錄???????????0??2016-07-09?14:31??WebRoot\
?????文件?????????932??2016-07-09?13:59??WebRoot\favicon.ico
?????目錄???????????0??2016-07-07?13:05??WebRoot\file\
?????文件????????2781??2016-07-09?15:22??WebRoot\index.html
?????目錄???????????0??2016-07-09?13:46??WebRoot\js\
?????文件???????93100??2016-07-07?12:51??WebRoot\js\jquery-1.10.2.min.js
............此處省略136個文件信息
評論
共有 條評論