資源簡介
java 做的一個問答系統,功能點仿造iteye的問答...
代碼片段和文件信息
package?com.hs.ask.action;
import?java.util.Date;
import?java.util.Map;
import?javax.servlet.ServletContext;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.struts2.ServletActionContext;
import?com.hs.ask.entity.User;
import?com.hs.ask.util.Constant;
import?com.hs.ask.util.Pager;
import?com.opensymphony.xwork2.ActionContext;
import?com.opensymphony.xwork2.ActionSupport;
import?com.opensymphony.xwork2.Preparable;
public?abstract?class?baseAction?extends?ActionSupport?implements?Preparable{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?5628774242857127317L;
protected?String?x?=?““;
protected?String?y?=?““;
protected?String?mapping?=?ERROR;
????protected?int??currentPage?=?1;
????protected?Pager?pager?=?new?Pager(this.currentPage);
????@SuppressWarnings(“unchecked“)
baseAction()?{
}
protected?Date?getCurrentDate()?{
return?new?Date();
}
public?String?getX()?{
return?x;
}
public?void?setX(String?x)?{
this.x?=?x;
}
public?String?getY()?{
return?y;
}
public?void?setY(String?y)?{
this.y?=?y;
}
public?HttpServletRequest?getRequest()?{
return?ServletActionContext.getRequest();
}
public?HttpServletResponse?getResponse()?{
return?ServletActionContext.getResponse();
}
public?ServletContext?getServletContext()?{
return?ServletActionContext.getServletContext();
}
public?String?getRealyPath(String?path)?{
return?getServletContext().getRealPath(path);
}
public?void?prepare()?throws?Exception?{
}
????/**
?????*?
?????*?取得登錄用戶的信息
?????*?
?????*?@return?User
?????*/
????public?User?getLoginUser()?{
????????return?(User)?this.getSession().get(Constant.USER_INFO);
????}
????/**
?????*?
?????*?取得登錄用戶的ID
?????*?
?????*?@return?String
?????*/
????public?String?getLoginUserId()?{
????????return?this.getLoginUser()?==?null???null?:?this.getLoginUser().getUserId();
????}
????
@SuppressWarnings(“unchecked“)
public?Mapject>?getSession()?{
return?ActionContext.getContext().getSession();
}
????public?int?getCurrentPage()?{
????????return?currentPage;
????}
????public?void?setCurrentPage(int?currentPage)?{
????????this.pager.setCurrentPage(currentPage);
????????this.currentPage?=?currentPage;
????}
????public?Pager?getPager()?{
????????return?pager;
????}
????public?void?setPager(Pager?pager)?{
????????this.pager?=?pager;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????533??2008-12-19?16:51??ask\.classpath
?????文件????????848??2008-12-19?16:50??ask\.project
?????文件????????516??2008-12-24?15:01??ask\.settings\org.eclipse.core.resources.prefs
?????文件????????395??2008-12-19?16:50??ask\.settings\org.eclipse.jdt.core.prefs
?????文件?????????99??2008-12-19?16:50??ask\.settings\org.eclipse.jdt.ui.prefs
?????文件????????364??2008-12-19?16:50??ask\.settings\org.eclipse.jst.common.project.facet.core.prefs
?????文件????????394??2008-12-19?16:50??ask\.settings\org.eclipse.wst.common.component
?????文件????????269??2008-12-19?16:50??ask\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件????????112??2008-12-19?16:50??ask\.settings\org.hibernate.eclipse.console.prefs
?????文件????????192??2008-12-19?16:49??ask\build\classes\appMessages.properties
?????文件?????????49??2008-12-19?16:49??ask\build\classes\com\hs\ask\action\ba
?????文件???????3013??2008-12-22?10:06??ask\build\classes\com\hs\ask\action\ba
?????文件????????196??2008-12-19?16:49??ask\build\classes\com\hs\ask\action\ba
?????文件???????2175??2008-12-19?16:51??ask\build\classes\com\hs\ask\action\HomeAction.class
?????文件????????551??2008-12-19?16:49??ask\build\classes\com\hs\ask\action\LoginAction-login-validation.xm
?????文件???????3665??2009-01-09?11:05??ask\build\classes\com\hs\ask\action\LoginAction.class
?????文件???????2841??2008-12-22?10:12??ask\build\classes\com\hs\ask\action\MyAnswerAction.class
?????文件????????986??2008-12-19?16:49??ask\build\classes\com\hs\ask\action\NewProblemAction-newProblem-validation.xm
?????文件???????7478??2008-12-22?10:27??ask\build\classes\com\hs\ask\action\NewProblemAction.class
?????文件???????2500??2008-12-19?16:51??ask\build\classes\com\hs\ask\action\PageRightAction.class
?????文件????????135??2008-12-19?16:49??ask\build\classes\com\hs\ask\action\ProblemListAction-conversion.properties
?????文件???????2470??2008-12-19?16:51??ask\build\classes\com\hs\ask\action\ProblemListAction.class
?????文件???????3885??2008-12-22?10:27??ask\build\classes\com\hs\ask\action\ProblemsAction.class
?????文件???????3760??2008-12-19?16:51??ask\build\classes\com\hs\ask\advice\AuthorizationInterceptor.class
?????文件???????1102??2008-12-19?16:51??ask\build\classes\com\hs\ask\converter\IntegerConverter.class
?????文件???????1538??2008-12-19?16:51??ask\build\classes\com\hs\ask\dao\impl\ba
?????文件????????347??2008-12-19?16:51??ask\build\classes\com\hs\ask\dao\impl\LevelDaoImpl.class
?????文件???????1048??2008-12-19?16:51??ask\build\classes\com\hs\ask\dao\impl\ParentTypeDaoImpl.class
?????文件???????6726??2008-12-22?09:09??ask\build\classes\com\hs\ask\dao\impl\QuestionDaoImpl.class
?????文件???????2412??2008-12-19?16:51??ask\build\classes\com\hs\ask\dao\impl\ReplyDaoImpl.class
............此處省略628個文件信息
- 上一篇:網上書城系統java源碼
- 下一篇:亮劍Java項目開發案例導航.pdf
評論
共有 條評論