资源简介
学校软件工程的一个课程设计,通过struts2、hibernate、spring实现,其中设计struts标签库和spring、hibernate的annotation。实现个功能比较简单易懂。资源为“以物换物”平台,有登录、注册、发起物品、回复、提出交换等功能。还有文件上传的额外技术。(文件中包含数据库的sql文件)
代码片段和文件信息
package com.ywhw.action;
import java.util.Date;
import java.util.Map;
import javax.annotation.Resource;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.ywhw.po.Good;
import com.ywhw.po.User;
import com.ywhw.service.GoodService;
public class CreateGoodAction extends ActionSupport {
/**
*
*/
private static final long serialVersionUID = 1L;
private GoodService goodService;
private int goodId;
private String exchangeGoodId;
private String goodName;
private String quantity;
private String description;
private String hopeExchangeGoodDescription;
private String image;
private String type;
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public GoodService getGoodService() {
return goodService;
}
@Resource(name = “goodService“)
public void setGoodService(GoodService goodService) {
this.goodService = goodService;
}
public int getGoodId() {
return goodId;
}
public void setGoodId(int goodId) {
this.goodId = goodId;
}
public String getExchangeGoodId() {
return exchangeGoodId;
}
public void setExchangeGoodId(String exchangeGoodId) {
this.exchangeGoodId = exchangeGoodId;
}
public String getGoodName() {
return goodName;
}
public void setGoodName(String goodName) {
this.goodName = goodName;
}
public String getQuantity() {
return quantity;
}
public void setQuantity(String quantity) {
this.quantity = quantity;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getHopeExchangeGoodDescription() {
return hopeExchangeGoodDescription;
}
public void setHopeExchangeGoodDescription(
String hopeExchangeGoodDescription) {
this.hopeExchangeGoodDescription = hopeExchangeGoodDescription;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
public String createGood() {
ActionContext actionContext = ActionContext.getContext();
Map session = actionContext.getSession();
User user = (User) session.get(“user“);
if (user == null) {
return “fail“;
} else {
Good good = new Good();
good.setUserId(user.getUserId());
good.setGoodName(goodName);
good.setDescription(description);
int e_gid = 0;
if(exchangeGoodId != null && !““.equals(exchangeGoodId)){
e_gid = Integer.parseInt(exchangeGoodId);
}
if(e_gid == 0){
good.setHopeExchangeGoodDescription(hopeExchangeGoodDescription);
}
good.setExchangeGoodId(e_gid);
int _quantity = Integer.parseInt(quantity);
good.setQuantity(_quantity);
good.setImage(image);
good.setDate(new Date());
type = goodService.changeType(type);
good.setType(type);
goodService.save(good);
return
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5584 2013-07-08 11:27 完整版代码\ywhw\.classpath
文件 580 2013-05-16 10:58 完整版代码\ywhw\.myhibernatedata
文件 285 2013-07-07 15:15 完整版代码\ywhw\.myme
文件 240 2013-05-16 10:58 完整版代码\ywhw\.mystrutsdata
文件 2240 2013-07-01 22:32 完整版代码\ywhw\.project
文件 500 2013-05-16 08:52 完整版代码\ywhw\.settings\.jsdtscope
文件 1040 2013-07-01 23:05 完整版代码\ywhw\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 472 2013-07-11 18:28 完整版代码\ywhw\.settings\org.eclipse.core.resources.prefs
文件 395 2013-05-16 08:52 完整版代码\ywhw\.settings\org.eclipse.jdt.core.prefs
文件 510 2013-07-08 11:27 完整版代码\ywhw\.settings\org.eclipse.wst.common.component
文件 252 2013-05-16 08:52 完整版代码\ywhw\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-05-16 08:52 完整版代码\ywhw\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-05-16 08:52 完整版代码\ywhw\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 217 2013-05-16 08:54 完整版代码\ywhw\.settings\org.springfr
文件 415 2013-07-08 12:52 完整版代码\ywhw\.springBeans
文件 3027 2013-07-12 11:03 完整版代码\ywhw\src\com\ywhw\action\CreateGoodAction.java
文件 4559 2013-07-11 18:39 完整版代码\ywhw\src\com\ywhw\action\ExchangeGoodAction.java
文件 1616 2013-07-11 16:22 完整版代码\ywhw\src\com\ywhw\action\ForwardAction.java
文件 1547 2013-07-11 18:46 完整版代码\ywhw\src\com\ywhw\action\LoginAction.java
文件 1840 2013-07-09 21:03 完整版代码\ywhw\src\com\ywhw\action\RegisterAction.java
文件 2862 2013-07-12 10:10 完整版代码\ywhw\src\com\ywhw\action\ReplyAction.java
文件 1027 2013-07-12 00:32 完整版代码\ywhw\src\com\ywhw\action\ShowExchangeGoodDetailAction.java
文件 1157 2013-07-11 09:45 完整版代码\ywhw\src\com\ywhw\action\ShowGoodByTypeAction.java
文件 1995 2013-07-11 15:13 完整版代码\ywhw\src\com\ywhw\action\ShowGoodDetailAction.java
文件 792 2013-07-10 10:55 完整版代码\ywhw\src\com\ywhw\action\ShowHomeAction.java
文件 2557 2013-07-11 16:56 完整版代码\ywhw\src\com\ywhw\action\UploadAction.java
文件 117 2013-07-08 21:53 完整版代码\ywhw\src\com\ywhw\dao\GoodDAO.java
文件 471 2013-07-08 21:52 完整版代码\ywhw\src\com\ywhw\dao\impl\GoodDAOImpl.java
文件 691 2013-07-09 20:58 完整版代码\ywhw\src\com\ywhw\dao\impl\ReplyDAOImpl.java
文件 797 2013-07-11 17:37 完整版代码\ywhw\src\com\ywhw\dao\impl\ShowGoodByTypeDAOImpl.java
............此处省略284个文件信息
- 上一篇:Swing QQ2011
- 下一篇:sql注入神器穿山甲pangolin
相关资源
- SSH框架实现的用户注册功能可运行
- 个人博客包含实验报告
- 基于Spring的在线购物商城
- 简单的SSH框架项目搭建,可运行
- 一个完整的ssm商城项目.rar
- ssh+mysql企业人力资源管理系统.zip
- SSH2实现的商城系统
- 手机商城APP及web端
- 基于SSH框架搭建的手机app后台项目
- 淘宝发货__ssh__网上商城(ssh_eshop)
- 贵美网上商城(完整项目)
- ssh框架+mysql博客系统
- ssh框架spring+struts+hibernate实现注册登录
- SSH实现网上商城系统
- ssh框架实现仓库管理系统
- 贵美商城Maven项目,代码完整
- 基于ssh框架的增删改查
- 小型图书管理系统用的是SSH框架写的
- SSH2网上商城
- ssh网上商城源码完整版(源码+数据库
- SSH框架下的一个机票管理系统
- SSH框架实现的物流管理系统
- 简单的药品管理系统,包括药品的增
- 基于SSH框架的WEB图书管理系统
- 基于SSH的医院在线挂号毕业设计论文
- 电子商务 商城 ssh2 源码
- 图片交易网站 源代码 ssh
- 网上体育用品商城(ssmmysql).rar
- ssh框架的简单实现,可运行
- 毕业设计商城系统(论文+源码+sql文件
评论
共有 条评论