我用request.setAttribute("equis",equi);设置了一个对象equi,equi是一个DAO,里面有types,equiName属性。
我想在jsp页面
<html:form action="/updateEqui">
etypes : <html:text property="types" value="${requestScope.types}"/><br/>
equiCode : <html:text property="equiCode" value="${requestScope.equiCode}"/><br/>
innerCode : <html:text property="innerCode" value="${requestScope.innerCode}"/><br>
equiPrice : <html:text property="equiPrice" value="${requestScope.equiPrice}"/><br/>
equiName : <html:text property="equiName" value="${requestScope.equiName}"/><br/>
<html:submit/><html:cancel/>
</html> 我想在text里面显示equi的那些属性的值,我应该怎么写才能获得?
我想在jsp页面
<html:form action="/updateEqui">
etypes : <html:text property="types" value="${requestScope.types}"/><br/>
equiCode : <html:text property="equiCode" value="${requestScope.equiCode}"/><br/>
innerCode : <html:text property="innerCode" value="${requestScope.innerCode}"/><br>
equiPrice : <html:text property="equiPrice" value="${requestScope.equiPrice}"/><br/>
equiName : <html:text property="equiName" value="${requestScope.equiName}"/><br/>
<html:submit/><html:cancel/>
</html> 我想在text里面显示equi的那些属性的值,我应该怎么写才能获得?
${equi.equiName}
这样呢??
org.apache.jasper.JasperException: An exception occurred processing JSP page /updateEqui.jsp at line 129: <body><br>
10: <html:form action="/updateEqui">
11:
12: etypes : <html:text property="types" value="${equis.types}"/><html:errors property="types"/><br/>
13: equiCode : <html:text property="equiCode" value="${equis.equiCode}"/><html:errors property="equiCode"/><br/>
14: innerCode : <html:text property="innerCode" value="${equis.innerCode}"/><html:errors property="innerCode"/><br/>
15: equiPrice : <html:text property="equiPrice" value="${equis.equiPrice}"/><html:errors property="equiPrice"/><br/>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:32)
root cause javax.el.ELException: Error reading 'types' on type com.DAO.equiment$$EnhancerByCGLIB$$cc53323c
javax.el.BeanELResolver.getValue(BeanELResolver.java:66)
javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
org.apache.el.parser.AstValue.getValue(AstValue.java:97)
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:923)
org.apache.jsp.updateEqui_jsp._jspx_meth_html_005ftext_005f0(updateEqui_jsp.java:176)
org.apache.jsp.updateEqui_jsp._jspx_meth_html_005fform_005f0(updateEqui_jsp.java:115)
org.apache.jsp.updateEqui_jsp._jspService(updateEqui_jsp.java:79)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:32)
root cause org.hibernate.LazyInitializationException: could not initialize proxy - no Session
org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)
org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:150)
com.DAO.equiment$$EnhancerByCGLIB$$cc53323c.getTypes(<generated>)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
org.apache.el.parser.AstValue.getValue(AstValue.java:97)
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:923)
org.apache.jsp.updateEqui_jsp._jspx_meth_html_005ftext_005f0(updateEqui_jsp.java:176)
org.apache.jsp.updateEqui_jsp._jspx_meth_html_005fform_005f0(updateEqui_jsp.java:115)
org.apache.jsp.updateEqui_jsp._jspService(updateEqui_jsp.java:79)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:32)
${requestScope.equi.equiName}