java.lang.IllegalArgumentException: No property yearmonth found for type class org.springside.examples.miniweb.entity.account.ViewCountsDay这是报的错误@Embeddable
public class ViewCountsPKID implements java.io.Serializable{ /**
*
*/
private static final long serialVersionUID = 1L;
private String merchantId;
private String yearmonth;
private String tranType;
@Column(name="merchant_id")
public String getMerchantId() {
return merchantId;
}
public void setMerchantId(String merchantId) {
this.merchantId = merchantId;
}
@Column(name="yearmonth")
public String getYearmonth() {
return yearmonth;
}
public void setYearmonth(String yearmonth) {
this.yearmonth = yearmonth;
}
@Column(name="tran_type")
public String getTranType() {
return tranType;
}
public void setTranType(String tranType) {
this.tranType = tranType;
}
}复合主键@Entity
//表名与类名不相同时重新定义表名.
@Table(name = "view_counts_day")
//默认的缓存策略.
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class ViewCountsDay {
ViewCountsPKID viewCountsPKID = new ViewCountsPKID();
private String counts;
private String sums;
@EmbeddedId
public ViewCountsPKID getViewCountsPKID() {
return viewCountsPKID;
}
public void setViewCountsPKID(ViewCountsPKID viewCountsPKID) {
this.viewCountsPKID = viewCountsPKID;
}
@Column(name="counts")
public String getCounts() {
return counts;
}
public void setCounts(String counts) {
this.counts = counts;
}
@Column(name="sums")
public String getSums() {
return sums;
}
public void setSums(String sums) {
this.sums = sums;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this);
}
}
实体类
怎么样在jsp中利用$(viewcountday.xxx.xx)读出数据?
还有报错的原因是什么,跪求解答。
public class ViewCountsPKID implements java.io.Serializable{ /**
*
*/
private static final long serialVersionUID = 1L;
private String merchantId;
private String yearmonth;
private String tranType;
@Column(name="merchant_id")
public String getMerchantId() {
return merchantId;
}
public void setMerchantId(String merchantId) {
this.merchantId = merchantId;
}
@Column(name="yearmonth")
public String getYearmonth() {
return yearmonth;
}
public void setYearmonth(String yearmonth) {
this.yearmonth = yearmonth;
}
@Column(name="tran_type")
public String getTranType() {
return tranType;
}
public void setTranType(String tranType) {
this.tranType = tranType;
}
}复合主键@Entity
//表名与类名不相同时重新定义表名.
@Table(name = "view_counts_day")
//默认的缓存策略.
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class ViewCountsDay {
ViewCountsPKID viewCountsPKID = new ViewCountsPKID();
private String counts;
private String sums;
@EmbeddedId
public ViewCountsPKID getViewCountsPKID() {
return viewCountsPKID;
}
public void setViewCountsPKID(ViewCountsPKID viewCountsPKID) {
this.viewCountsPKID = viewCountsPKID;
}
@Column(name="counts")
public String getCounts() {
return counts;
}
public void setCounts(String counts) {
this.counts = counts;
}
@Column(name="sums")
public String getSums() {
return sums;
}
public void setSums(String sums) {
this.sums = sums;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this);
}
}
实体类
怎么样在jsp中利用$(viewcountday.xxx.xx)读出数据?
还有报错的原因是什么,跪求解答。
解决方案 »
- 如何在linux下安装jdk和tomcat?
- JSP的在线考试系统 我要源代码及数据库。。。。不要发布以后的程序。。要源代码。。。
- 怎样在jsp页面上能播放本地的视频文件
- weblogic出现cannot load TLD: weblogic.xml.dom.ChildCountException: missing child tagclass in tag错误是什么原因?
- 求救,特急!JDBC连接Postgres数据库出错。
- 安装j2ee1.4遇到的问题
- 两个bean管理的无状态sessionbean传递事务的问题,请高手指教?
- 在線等待!急急急!
- 求BEA WebLogic Server 6.0注册密码
- Java PayPal支付接口,疑问~求解答
- java 将pdf生成图片。
- 求懂连接池和Spring原理的朋友来帮帮我
private String counts;
private String sums;...
}你ViewCountsDay类中的确没有yearmonth这个属性啊。
只有ViewCountsPKID类中才有yearmonth。页面上应该是viewCountsPKID.yearmonth而不是viewCountsDay.yearmonth
那个主键类是不用new 的,
你在页面取值时,应该是 ,
ViewCountsDay 对象点viewCountsPKID.yearmonth