資源簡介
lxl.zip
代碼片段和文件信息
package?com.lxl.action;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.Date;
import?java.util.List;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.commons.lang3.StringUtils;
import?org.apache.struts2.ServletActionContext;
import?org.hibernate.Session;
import?com.lxl.dao.IConsumptionDao;
import?com.lxl.dao.impl.ConsumptionDaoImpl;
import?com.lxl.entity.ConType;
import?com.lxl.entity.Consumption;
import?com.lxl.entity.User;
import?com.lxl.util.HibernateSessionFactory;
import?com.opensymphony.xwork2.ActionSupport;
/**
?*?@author?梁曉檑??2016年5月25日
?*?消費信息處理
?*/
public?class?ConsumptionAction?extends?ActionSupport{
private?static?final?long?serialVersionUID?=?-5387044243433079414L;
private?Consumption?consumption;
private?IConsumptionDao?consumptionDao?=?new?ConsumptionDaoImpl();
private?Date?date;
public?Consumption?getConsumption()?{
return?consumption;
}
public?void?setConsumption(Consumption?consumption)?{
this.consumption?=?consumption;
}
public?Date?getDate()?{
return?date;
}
public?void?setDate(Date?date)?{
this.date?=?date;
}
/**
?*?進入消費信息詳細頁
?*?@return
?*/
@SuppressWarnings(“unchecked“)
public?String?newConsumpTion(){
Session?session?=?HibernateSessionFactory.getSession();
HttpServletRequest?request?=?ServletActionContext.getRequest();
if(consumption!=null&&!StringUtils.isBlank(consumption.getConId())){
Consumption?consumption1?=?(Consumption)session.get(Consumption.class?consumption.getConId());
request.setAttribute(“consumption“?consumption1);
}
List?list?=?session.createQuery(“?from?ConType“).list();
request.setAttribute(“conTypeList“?list);
return?“newConsumption“;
}
/**
?*?保存消費信息實體
?*?@return
?*/
public?String?saveConsumption(){
HttpServletRequest?request?=?ServletActionContext.getRequest();
User?user?=?(User)request.getSession().getAttribute(“user“);
consumptionDao.saveOrUpdateConsumption(consumption?user);
return?“index“;
}
public?void?delConsumption(){
HttpServletResponse?response?=?ServletActionContext.getResponse();
if(consumption!=null&&!StringUtils.isBlank(consumption.getConId())){
Consumption?consumption1?=?consumptionDao.getConsumption(consumption.getConId());
if(consumption1!=null){
consumptionDao.delConsumption(consumption1);
outData(response“success“);
}
}
}
/**
?*?輸出json
?*?@param?response
?*?@param?object
?*/
public?void?outData(HttpServletResponse?responseString?object){
response.setCharacterEncoding(“UTF-8“);
response.setContentType(“text/html;charset=UTF-8“);
try?{
PrintWriter?writer?=?response.getWriter();
writer.print(object);
writer.close();
}?catch?(IOException?e)?{
e.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????4336??2016-10-27?14:42??lxl\.classpath
?????文件?????????282??2016-05-29?20:31??lxl\.myme
?????文件????????1746??2016-05-29?20:32??lxl\.project
?????文件?????????493??2016-05-29?20:31??lxl\.settings\.jsdtscope
?????文件?????????156??2016-09-08?22:00??lxl\.settings\com.genuitec.eclipse.core.prefs
?????文件?????????289??2016-10-27?13:34??lxl\.settings\com.genuitec.eclipse.migration.prefs
?????文件?????????109??2016-05-29?20:31??lxl\.settings\com.genuitec.eclipse.ws.prefs
?????文件?????????134??2016-11-17?22:12??lxl\.settings\org.eclipse.core.resources.prefs
?????文件?????????395??2016-05-29?20:31??lxl\.settings\org.eclipse.jdt.core.prefs
?????文件?????????535??2016-10-27?14:27??lxl\.settings\org.eclipse.wst.common.component
?????文件?????????167??2016-10-27?13:34??lxl\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
?????文件?????????409??2016-10-27?13:34??lxl\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-05-29?20:31??lxl\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-05-29?20:31??lxl\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????2982??2016-11-03?21:24??lxl\src\com\lxl\action\ConsumptionAction.java
?????文件????????9257??2016-11-05?12:47??lxl\src\com\lxl\action\LoginAction.java
?????文件????????1382??2016-11-03?13:58??lxl\src\com\lxl\dao\IConsumptionDao.java
?????文件????????6517??2016-11-03?13:59??lxl\src\com\lxl\dao\impl\ConsumptionDaoImpl.java
?????文件????????1525??2016-11-02?15:19??lxl\src\com\lxl\dao\impl\UserDaoImpl.java
?????文件?????????443??2016-11-02?15:18??lxl\src\com\lxl\dao\IUserDao.java
?????文件????????1834??2016-05-26?10:59??lxl\src\com\lxl\entity\Consumption.java
?????文件?????????684??2016-05-23?16:53??lxl\src\com\lxl\entity\ConType.java
?????文件????????1666??2016-05-23?15:51??lxl\src\com\lxl\entity\User.java
?????文件????????1037??2016-05-26?10:09??lxl\src\com\lxl\entity\xm
?????文件?????????541??2016-05-23?16:53??lxl\src\com\lxl\entity\xm
?????文件?????????932??2016-05-23?17:38??lxl\src\com\lxl\entity\xm
?????文件?????????868??2016-11-01?22:41??lxl\src\com\lxl\interceptor\LoginInterceptor.java
?????文件????????1226??2016-11-01?23:03??lxl\src\com\lxl\test\ConnetionTest.java
?????文件?????????105??2016-11-16?20:32??lxl\src\com\lxl\test\TestAop.java
?????文件????????1520??2016-11-01?11:18??lxl\src\com\lxl\tools\PaginationList.java
?????文件????????5035??2016-11-02?14:24??lxl\src\com\lxl\tools\VerificationCode.java
............此處省略98個文件信息
- 上一篇:光盤刻錄.rar
- 下一篇:vxWorks學習資料,適合初學者
評論
共有 條評論