摘要: 1.实现修改产品样式的功能View Code 1 /** 2 * 样式修改 3 */ 4 public ActionForward edit(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) 5 throws Exception { 6 ProductForm productForm = (ProductForm)form; 7 Style style = productStyleS... 阅读全文
posted @ 2012-04-30 15:48 xiao秋 阅读(1288) 评论(0) 推荐(0) 编辑
摘要: 1.为产品实现选择分级类别的功能a.根据parentId,获取该父类所有的产品类别数据View Code 1 public ActionForward selectUI(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) 2 throws Exception { 3 ProductForm productForm = (ProductForm)form; 4 String jpql; 5 List... 阅读全文
posted @ 2012-04-26 12:39 xiao秋 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1.完成上传文件的分页显示(显示id,文件路径,上传日期)a.UploadActionView Code 1 package cnblogs.xiaoqiu.web.action.upload; 2 import java.util.LinkedHashMap; 3 import javax.annotation.Resource; 4 import javax.servlet.http.HttpServletRequest; 5 import javax.servlet.http.HttpServletResponse; 6 import org.apache.struts.action.. 阅读全文
posted @ 2012-04-12 17:02 xiao秋 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 实现文件上传模块1.完成文件上传模块的实体bean和业务bean()View Code 1 package cnblogs.xiaoqiu.bean.upload; 2 3 import java.io.Serializable; 4 import java.util.Date; 5 6 import javax.persistence.Column; 7 import javax.persistence.Entity; 8 import javax.persistence.GeneratedValue; 9 import javax.persistence.Id;10 import j... 阅读全文
posted @ 2012-04-10 17:10 xiao秋 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 1.用反射技术校验上传图片格式View Code 1 /** 2 * 判断图片格式是否合法,如果图片为空,不合法 3 * @param propertyName 4 * @return 5 * @throws Exception 6 */ 7 public boolean isImageTypeValidate(String propertyName) throws Exception{ 8 PropertyDescriptor[] propertyDescriptors = Introspector.getBeanInfo(t... 阅读全文
posted @ 2012-04-08 21:42 xiao秋 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1.创建品牌的业务bean,并单元测试View Code 1 package cnblogs.xiaoqiu.bean.product; 2 3 import java.io.Serializable; 4 5 import javax.persistence.Column; 6 import javax.persistence.Entity; 7 import javax.persistence.Id; 8 @Entity 9 public class Brand implements Serializable{10 private static final long seri... 阅读全文
posted @ 2012-04-08 21:34 xiao秋 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1.解决中文乱码,实现添加子分类的功能 点击添加子分类(url把parentId带过去),转到添加页面,实现添加 显示某一个分类的子类(url把parentId带到显示页面),单击添加分类(通过隐藏)跳转到添加页面,实现添加功能2.实现产品分类的修改功能 添加一个类别修改页面,单击修改连接进入修改页面,还原类别的原有内容,单击保存,实现更新3.实现产品分类的查询功能 添加查询页面(按照类别名称查询),单击查询按钮进入到查询页面,输入查询条件,在列表页返回查询结果4.解决OpenEntityManagerInView的异常,实现子分类个数统计功能 在类别列表显示页面,显示子分类的个数,如果个数为 阅读全文
posted @ 2012-03-31 22:19 xiao秋 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 1.准备产品分类后台的管理页面(包括管理首页,产品类别列表显示页面,产品类别添加界面)2.实现web层的分页功能(分页数据,开始页码和结束页码的计算,每页显示记录条数,总记录数,总页数)3.将web层分页封装成通用模块(建立一个pagingBean对象来封装分页用到的数据,2中已列出)a.action:View Code 1 public ActionForward execute(ActionMapping mapping, ActionForm form, 2 HttpServletRequest request, HttpServletResponse resp... 阅读全文
posted @ 2012-03-30 08:19 xiao秋 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 1.实现最基本的分页数据的的查找功能(claaType,bengin,max),并单元测试View Code 1 public <T> ScrollResult<T> getScrollResult(Class<T> classType,int begin, int max) {2 return getScrollResult(classType, begin, max,null);3 }2.为分页数据的查找增加排序功能(claaType,bengin,max,map),并单元测试View Code 1 public <T> ScrollResu 阅读全文
posted @ 2012-03-28 21:32 xiao秋 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 1.ProductType的JPA映射View Code 1 @Entity 2 public class ProductType { 3 private int id; 4 private String name; 5 private String note; 6 private boolean visible = true; 7 private Set<ProductType> child; 8 private ProductType parent; 9 10 @Id @GeneratedValue(strategy = Gener... 阅读全文
posted @ 2012-03-25 17:44 xiao秋 阅读(766) 评论(0) 推荐(0) 编辑