-
控制台报错,java,jsp,struts,Java Bean 看看这是什么原因导致的?5
严重: Servlet.service() for servlet jsp threw exception javax.servlet.jsp.JspException: No getter method for property: "messageColumn" of bean: "MessageInfo" at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:915) at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:233) at org.apache.jsp.list_jsp._jspx_meth_bean_005fwrite_005f0(list_jsp.java:391) at org.apache.jsp.list_jsp._jspService(list_jsp.java:233) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) at org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) at org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190) at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190) at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) at org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) at org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190) at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190) at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) 2012-05-29 10:21:46,608 DEBUG (ActionConfig.java:948) - findException: look globally for javax.servlet.ServletException 2012-05-29 10:21:46,608 DEBUG (ActionConfig.java:940) - findException: look locally for java.lang.Exception 2012-05-29 10:21:46,608 DEBUG (ActionConfig.java:948) - findException: look globally for java.lang.Exception 2012-05-29 10:21:46,608 DEBUG (ActionConfig.java:940) - findException: look locally for java.lang.Throwable 2012-05-29 10:21:46,608 DEBUG (ActionConfig.java:948) - findException: look globally for java.lang.Throwable 2012-05-29 10:21:46,608 DEBUG (ActionConfig.java:940) - findException: look locally for java.lang.Object 2012-05-29 10:21:46,608 DEBUG (ActionConfig.java:948) - findException: look globally for java.lang.Object 2012-05-29 10:21:46,624 WARN (AbstractExceptionHandler.java:95) - Unhandled exception org.apache.jasper.JasperException: An exception occurred processing JSP page /list.jsp at line 141 [b] 138:139: 140: 141: <write name="MessageInfo" property="messageColumn"></write> 142:143: <write name="MessageInfo" property="messageIndex"></write> 144:[/b] 2012年5月29日 14:26
3个答案 按时间排序 按投票排序
-
Servlet.service() for servlet jsp threw exception javax.servlet.jsp.JspException: No getter method for property: "messageColumn" of bean: "MessageInfo"
其实已经说得很明白了,MessageInfo这个类里的messageColumn属性缺少getter,
所以 学好英文很重要。。。2012年5月30日 15:25
-
Servlet.service() for servlet jsp threw exception javax.servlet.jsp.JspException: No getter method for property: "messageColumn" of bean: "MessageInfo" at 等中可以看到在
MessageInfo这个实体类中messageColumn没有进行封装或者说没有getMessageColumn()方法,所以页面没法调用,解决方案就是在这个MessageInfo对messageColumn进行封装2012年5月29日 14:33
相关推荐
在JavaServer Pages (JSP) 技术中,注释是开发者用来记录代码逻辑、提供说明或临时排除部分代码的方法。注释对于代码的可读性和维护性至关重要。在JSP中有三种类型的注释方式: 1. **HTML注释**: HTML注释是对于...
在这个系统中,主要使用了三个核心技术:Struts2、Spring和Hibernate,这也是“SSH”这个标签的由来。下面我们将详细探讨这三个框架及其在Java Web开发中的应用。 **Struts2** 是一个开源的MVC框架,它是Apache软件...
Java 软件工程师面试资料大整合 1 Java 面霸 1 1. int 和 Integer 有什么区别? 8 2. String 和StringBuffer的区别 8 3. 运行时异常与一般异常有何异同? 8 4. 说出ArrayList,Vector,LinkedList的存储性能和特性 8 5...
Message-Driven Bean EJB实例源代码 2个目标文件 摘要:Java源码,初学实例,EJB实例 Message-Driven Bean EJB实例源代码,演示一个接收购物订单的消息驱动Bean,处理这个订单同时通过e-mail的形式 //给客户发一个感谢...
在Java编程领域,掌握核心概念和技术是至关重要的,特别是在企业面试和笔试中。以下是对精伦电子java笔试中涉及的一些关键知识点的详细说明: 1. **Collection与Collections的区别**: - `Collection`是Java集合...
Apache Commons包中的一个,包含了一些Bean工具类类。必须使用的jar包。 commons-collections.jar Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*强大 commons-lang.jar Apache ...
J2EE(Java 2 Platform, Enterprise Edition)是Oracle公司推出的用于构建企业级Web应用的平台,它包含了多个组件和服务,如Servlet、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans)、JMS(Java Message ...
标题 "struts+spring+mybatis+logback+easyui" 暗示了这是一个基于Java的Web开发框架集成方案,常用于构建企业级应用。这个组合包括了四个主要组件和一个前端UI库: 1. **Struts**:Struts是Apache软件基金会的一个...
SSH是Java Web开发中的三个重要框架的简称,包括Struts 2、Hibernate和Spring。这三个框架的整合可以构建出高效、灵活的企业级应用。在这个mini案例中,我们将深入理解SSH框架如何协同工作,以实现一个基于XML配置的...
从内存方面来看, Stateful Session Bean 与 Stateless Session Bean 比较, Stateful Session Bean 会消耗 J2EE Server 较多的内存,然而 Stateful Session Bean 的优势却在于他可以维持使用者的状态。 12、...
在Java Web开发中,Struts2、Spring2和Hibernate3的整合应用是常见的技术栈,它实现了MVC(Model-View-Controller)架构,提供了强大的业务逻辑处理、持久化数据管理和用户界面交互能力。下面将详细解释如何在...
SSH框架整合是一个常见的Java Web开发技术栈,由Struts2、Hibernate和Spring三大框架组成。这个小案例展示了如何将这三个框架的最新版本——Struts2.3.33、Hibernate5.2.10和Spring4.3.5——集成到一个项目中,实现...
这可能是因为 Action 中的 `request.setAttribute()` 方法没有正确地设置 Bean,或者在 JSP 页面上使用了 `<bean:write>` 或其他标签时指定的名称与实际存储的 Bean 名称不匹配。 **解决方案:** 1. **检查 Action ...
《MyEclipse 6 Java开发中文教程》是针对MyEclipse 6版本的详细指南,旨在帮助开发者深入了解和高效利用这款强大的Java集成开发环境(IDE)。MyEclipse是一款基于Eclipse平台,专为Java、Java EE以及Web开发设计的...
Java课程介绍.pdf 提供了一个全面的Java学习路线,旨在培养具备高端、多方位、精英级水平的Java软件开发人才。课程结合了Java、物联网和Android技术,为学员提供丰富的实践机会。 1. **Java基础**: - **面向对象...
Struts是一个开源的Java EE框架,它主要用于构建和维护可重用的、模块化的Web应用程序。在本示例中,我们将探讨如何使用Struts 1.x版本将业务逻辑分离到业务层,这是一个重要的设计原则,可以提高代码的可读性、可...
通过查看控制台输出的信息来定位问题原因,并进行相应调整。 #### 十、总结 本文通过图解的方式详细介绍了如何在MyEclipse中配置Struts、Hibernate、Spring以及FreeMarker。通过这种方式,不仅可以提高开发效率,...