extjs应用实例一、js就一个文件:plans.js二、struts对应的action:PlansAction.java三、实体类:Plans.javapack
extjs应用实例
一、js就一个文件:plans.js
二、struts对应的action:PlansAction.java
三、实体类:Plans.javapackage com.ibeans.plans.domain;import java.util.ArrayList;import java.util.Date;import java.util.List;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Table;import javax.persistence.Transient;import org.hibernate.annotations.GenericGenerator;import com.ibeans.themis.persistence.domain.MySysFile;@Entity@Table(name="hm_plans")public class Plans {private String id;private String plansName;//预案名称private String orgId;//所属单位IDprivate String orgName;//所属单位名称private String plansType;//预案类型private String compileOrgName;//编制单位private String issueOrgName;//发布单位private String recorder;//报备人private Date issueDate;//发布时间private Date recordDate;//备案时间private Date updateDate;//更新时间private String status;//预案状态private String remark;//备注private String isDelete;//是否删除//private String queryType;//查询类型(0,预案单位查询;1,预警中心查询)private String relationId;//关联的附件idprivate List<MySysFile> files = new ArrayList<MySysFile>();//关联的附件private String recordBeginTime;private String recordEndTime;//getters and setters=============================================@Id@GeneratedValue(generator="system-uuid")@GenericGenerator(name="system-uuid",strategy="uuid")public String getId() {return "".equals(id) ? null : id;}public void setId(String id) {this.id = id;}@Column(name="plans_name")public String getPlansName() {return plansName;}public void setPlansName(String plansName) {this.plansName = plansName;}@Column(name="org_id")public String getOrgId() {return orgId;}public void setOrgId(String orgId) {this.orgId = orgId;}@Column(name="org_name")public String getOrgName() {return orgName;}public void setOrgName(String orgName) {this.orgName = orgName;}@Column(name="plans_type")public String getPlansType() {return plansType;}public void setPlansType(String plansType) {this.plansType = plansType;}@Column(name="compile_org_name")public String getCompileOrgName() {return compileOrgName;}public void setCompileOrgName(String compileOrgName) {this.compileOrgName = compileOrgName;}@Column(name="issue_org_name")public String getIssueOrgName() {return issueOrgName;}public void setIssueOrgName(String issueOrgName) {this.issueOrgName = issueOrgName;}@Column(name="issue_date")public Date getIssueDate() {return issueDate;}public void setIssueDate(Date issueDate) {this.issueDate = issueDate;}@Column(name="record_date")public Date getRecordDate() {return recordDate;}public void setRecordDate(Date recordDate) {this.recordDate = recordDate;}@Column(name="update_date")public Date getUpdateDate() {return updateDate;}public void setUpdateDate(Date updateDate) {this.updateDate = updateDate;}@Column(name="status")public String getStatus() {return status;}public void setStatus(String status) {this.status = status;}@Column(name="remark")public String getRemark() {return remark;}public void setRemark(String remark) {this.remark = remark;}@Column(name="is_delete")public String getIsDelete() {return isDelete;}public void setIsDelete(String isDelete) {this.isDelete = isDelete;}@Column(name="recorder")public String getRecorder() {return recorder;}public void setRecorder(String recorder) {this.recorder = recorder;}@Transientpublic String getRelationId() {return relationId;}public void setRelationId(String relationId) {this.relationId = relationId;}@Transientpublic List<MySysFile> getFiles() {return files;}public void setFiles(List<MySysFile> files) {this.files = files;}@Transientpublic String getQueryType() {return queryType;}public void setQueryType(String queryType) {this.queryType = queryType;}@Transientpublic String getRecordBeginTime() {return recordBeginTime;}public void setRecordBeginTime(String recordBeginTime) {this.recordBeginTime = recordBeginTime;}@Transientpublic String getRecordEndTime() {return recordEndTime;}public void setRecordEndTime(String recordEndTime) {this.recordEndTime = recordEndTime;}}
