我检查了一下实体类中的对象orgid以及其对应的方法。拼写以及类型应该都没有错,
oracle表中类型是number,我用的是double,也试过int。但是还是报错!
2016-08-10 10:25:06.725:WARN:oejs.ServletHandler:
org.apache.jasper.JasperException: javax.el.PropertyNotFoundException: The class 'cn.com.liandisys.lsny.entity.jsjd.expertsMaintainance.ExpertsMntnEntity' does not have the property 'orgid'.
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:503)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:276)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:103)
实体类:
//所属组织
private double orgid;
@Column(name = "ORGID")
public double getOrgid() {
return orgid;
}
public void setOrgid(double orgid) {
this.orgid = orgid;
}