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

浙公网安备 33010602011771号