随笔分类 -  Java Web编程

摘要:Action的返回值跳转到另一个Action,实现两个Action互动NowAction和OtherAction首先NowAction里面setStatus("");//设置参数return "query";然后struts配置里面 newOtherAction.action?status... 阅读全文
posted @ 2014-08-31 19:52 行云有影 阅读(391) 评论(0) 推荐(0)
摘要:1、示例说明:1、显示出来是汉字(管理员,商家),type属性的值是英文(admin,seller)Done 阅读全文
posted @ 2014-08-30 22:58 行云有影 阅读(224) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-08-30 22:20 行云有影 阅读(256) 评论(0) 推荐(0)
摘要:1、s:textfield 和 input 相当于 名称: 即s:textfield =lable+text+td格式特点:(1)如果action传给了jsp一个type变量,则输入框的value属性自动赋值为type.name,但是input text的value不会根据name取赋值(... 阅读全文
posted @ 2014-08-18 15:33 行云有影 阅读(492) 评论(0) 推荐(0)
摘要:1、s:textfield的label可以设置显示的文字,但是不能嵌套调用s:property,这样可以解决2、s:iterator 遍历的序号3、不使用s:property怎样取action中的值4、scriplet取出action中的变量scriplet就是jsp中的java代码"type"即a... 阅读全文
posted @ 2014-08-18 02:41 行云有影 阅读(255) 评论(0) 推荐(0)
摘要:1 获取条件 操作 到店领取 免费领取 ... 阅读全文
posted @ 2014-08-17 21:56 行云有影 阅读(443) 评论(0) 推荐(0)
摘要:hh 阅读全文
posted @ 2014-08-15 01:09 行云有影 阅读(120) 评论(0) 推荐(0)
摘要:1、商家等的图片属性不要固定,无论浏览器和客户端都会有图片缓存,图片地址一样,图片不会更新显示的,可以根据文件生成md5作为文件名2、表单里面包含的属性如果不填,提交后这个变量不为空(struts2的acion里面),比如String是"";但是如果通过 链接+?参数名=参数值 的形式,不传参那这个... 阅读全文
posted @ 2014-08-15 00:41 行云有影 阅读(165) 评论(0) 推荐(0)
摘要:1、设置成即时加载2、查询语句使用join fetchfrom Coupon coupon left join fetch coupon.users where coupon.id=:id coupon的List users属性是懒加载,但是查询结果需要users的内容,则使用left join f... 阅读全文
posted @ 2014-08-14 18:27 行云有影 阅读(810) 评论(0) 推荐(0)
摘要:1、查询结果是表的部分字段,而不是全部ad是CouponAd 对象coupon 是ad的属性,也是一个实体类select ad.coupon from CouponAd ad where ad.deleted=false Order by createdDate desc2、like模糊搜索这里变量... 阅读全文
posted @ 2014-08-13 21:11 行云有影 阅读(349) 评论(0) 推荐(0)
摘要:1、大文本 @Column(columnDefinition="LONGTEXT") //使用大文本字段 private String content;2、不可更改,不为空@Column(updatable = false,nullable=false)3、时间戳字段,并设置默认值... 阅读全文
posted @ 2014-08-13 18:34 行云有影 阅读(199) 评论(0) 推荐(0)
摘要:增:1、当一个对象有id值,如果数据库有这个id,你在create时执行的是保存操作,没有这个id,执行新建操作2、use与coupon之间有一个中间表usercoupon,下面这种添加usercoupon的方式会使与user对应的usercoupon的创建时间都会刷新,就像新建一样user.get... 阅读全文
posted @ 2014-08-12 12:08 行云有影 阅读(293) 评论(0) 推荐(0)
摘要:1、先设计一个基类BaseBean(1)@MappedSuperclass表示实体类父类(2)也可以加上版本列字段version,但是注意,在save对象时如果version的值有改动,将执行insert操作而不是update,即使id是原来的idpackage com.life.hibernate... 阅读全文
posted @ 2014-08-11 15:37 行云有影 阅读(365) 评论(0) 推荐(0)
摘要:CascadeType.DELETE:级联删除如果需要删除一个班级时,将包含的学生也删除,则需要在OneToMany配置cascade = { CascadeType.REMOVE}或cascade = { CascadeType.ALL}如果没有外键,可以通过id就直接删除,否则,删除时,要先通过... 阅读全文
posted @ 2014-08-10 23:49 行云有影 阅读(221) 评论(0) 推荐(0)
摘要:1、用户表user和优惠券coupon存在多对多的关系,一个用户可以拥有多个优惠券,一个优惠券可以从属于多个用户。2、user.java,创建了中间表tb_user_coupon(1)JoinTable表示中间表的(2)/** * 一个用户可以拥有多个优惠券 但优惠券只有自己的属性,没有用户... 阅读全文
posted @ 2014-08-10 22:30 行云有影 阅读(217) 评论(0) 推荐(0)
摘要:1、分页工具package com.life.utils;public class DividePage { /** * 总共有几页 */ private int pageSize; /** * 总共有多少条记录 */ private ... 阅读全文
posted @ 2014-08-08 20:52 行云有影 阅读(522) 评论(0) 推荐(0)
摘要:1、主键相同的一对一关系(商店与商家账户的管理)两个实体类使用相同的主键,反过来,具有相同主键的尸体被视为一对一的关系。这样就省掉外键关联。商店类:@Entity@Table(name="tb_store")public class Store { @Id @GeneratedValue... 阅读全文
posted @ 2014-08-07 19:58 行云有影 阅读(162) 评论(0) 推荐(0)
摘要:1、过滤器package com.life.struts.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Filte... 阅读全文
posted @ 2014-08-07 12:17 行云有影 阅读(275) 评论(0) 推荐(0)
摘要:1、定义拦截器,继承MethodFilterInterceptorpackage com.life.stuts.interceptor;import java.util.Map;import com.opensymphony.xwork2.ActionInvocation;import com.op... 阅读全文
posted @ 2014-08-07 12:02 行云有影 阅读(657) 评论(0) 推荐(0)
摘要:1、ServletActionContext.getServletContext().getRealPath("/")得到:C:\Users\JL\Workspaces\.metadata\.me_tcat\webapps\HuiLife\ServletActionContext.getServle... 阅读全文
posted @ 2014-07-20 14:58 行云有影 阅读(837) 评论(0) 推荐(0)