`
hampster
  • 浏览: 6652 次
  • 性别: Icon_minigender_2
  • 来自: Edmonton
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

记一个bean:write的问题(struts1.3.10)

阅读更多
<logic:iterate id="departmentform" name="departList" >
<tr>
<td><bean:write name="departmentform" property="id" />
<%
//=departmentform.getId()
%></td>
<td><bean:write name="departmentform" property="name"/></td>
<td><bean:write name="departmentform" property="description"/></td>


这个<bean:write name="departmentform" property="id" />怎么都取不到,其它两个都能显示.换成表达式也可以显示,页面显示错误
Servlet.service() for servlet action threw exception
javax.servlet.jsp.JspException: Cannot find message resources under key org.apache.struts.action.MESSAGE
at org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1112)
at org.apache.struts.taglib.TagUtils.message(TagUtils.java:956)
at org.apache.struts.taglib.TagUtils.message(TagUtils.java:936)
at org.apache.struts.taglib.bean.WriteTag.retrieveFormatString(WriteTag.java:264)
at org.apache.struts.taglib.bean.WriteTag.formatValue(WriteTag.java:321)
at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:241)
at org.apache.jsp.jsp.orgnization.listDepartment_jsp._jspx_meth_bean_005fwrite_005f0(listDepartment_jsp.java:199)
at org.apache.jsp.jsp.orgnization.listDepartment_jsp._jspService(listDepartment_jsp.java:114)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
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:191)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
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.doGet(ActionServlet.java:449)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:619)
*******************************************************

问题刚刚解决,这是个非常难以理解的答案,一定要在应用中添加资源文件!
我的困惑在于:
为什么不加资源文件的时候<bean:write name="departmentform" property="name"/>都能正常显示,
就是<bean:write name="departmentform" property="id"/>不能?

另外换用JSTL<c:out.....>实现,则这种取属性的必须版本为JSTL1.1以上.
分享到:
评论

相关推荐

    struts1.3.10源代码

    Struts 1.3.10 是一个历史悠久的Java Web框架,由Apache软件基金会开发,主要用于构建MVC(Model-View-Controller)架构的应用程序。这个版本是Struts 1系列的一个重要里程碑,包含了丰富的功能和修复了许多已知的...

    struts1.3.10 全部jar

    Struts 1.3.10 是一个历史悠久的开源框架,它是Apache软件基金会下的Web应用程序开发框架,专门用于构建基于Java的MVC(Model-View-Controller)模式的应用。这个版本,1.3.10,是Struts 1.x系列的较新版本,旨在...

    struts1.3.10 和 struts2.0.14 包

    Struts是Apache软件基金会下的一个开源项目,提供了一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架。这个压缩包包含了Struts 1.3.10和Struts 2.0.14两个版本,它们分别代表了Struts框架的发展...

    struts 1.3.10.chm api 中文版

    Struts 1.3.10 是一个历史悠久的Java Web框架,由Apache软件基金会开发,主要用于构建企业级的MVC(Model-View-Controller)应用。API文档是开发者理解和使用框架的重要参考资料,它详尽地介绍了框架提供的类、接口...

    struts1.3.10jar包

    Struts1.3.10是一个经典的Java Web框架,由Apache软件基金会开发,主要用于构建MVC(模型-视图-控制器)架构的应用程序。这个框架极大地简化了企业级Web应用的开发过程,提供了丰富的功能和良好的可扩展性。在描述中...

    struts1.3.10

    Struts 1.3.10 是一个历史悠久的Java Web应用程序框架,由Apache软件基金会开发。这个版本是在2009年发布的,是Struts 1.x系列的一个维护版本,旨在提供稳定性和安全性更新。在Java社区中,Struts 1曾是构建MVC...

    struts-1.3.10

    Struts 1.3.10 是一个历史悠久的Java Web开发框架,由Apache软件基金会维护。这个框架在2000年代初期非常流行,它基于Model-View-Controller(MVC)设计模式,帮助开发者构建结构清晰、可维护性强的Web应用。Struts ...

    Struts 1.3.10+Spring3.0.5+Mybatis3.1.1框架整合全部jar包

    **Struts 1.3.10** 是一个基于MVC设计模式的开源Web应用框架,主要负责控制应用程序的流程。它的核心组件包括ActionServlet、Action、ActionForm和ActionForward等。ActionServlet作为入口点,处理HTTP请求,并根据...

    struts 1.3.10 api chm 中文版

    深圳电信培训中心.徐海蛟老师上ssha课时候用的中文版struts api chm中文文档。 支持高级搜索,即时搜索。吐血奉送各位。

    struts1.3.10 helloworld 例子 jdk1.6+Tomcat6.0+eclipse3.5

    Struts是Apache软件基金会下的一个开源项目,它是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架。本示例是"struts1.3.10 helloworld 例子",旨在帮助开发者了解如何在Java环境中集成Struts ...

    Struts-1.3.10-src.zip

    这里的"Struts-1.3.10-src.zip"是一个包含Struts 1.3.10版本的源代码压缩包,用于开发者深入理解Struts的工作原理和自定义功能。以下将详细介绍Struts 1.3.10中的关键知识点: 1. **MVC设计模式**:MVC是一种软件...

    struts-1.3.10 源代码

    struts-1.3.10 源代码struts-1.3.10 源代码struts-1.3.10 源代码struts-1.3.10 源代码struts-1.3.10 源代码struts-1.3.10 源代码

    struts-1.3.10文档

    Struts 1.3.10 是一个历史悠久的Java Web应用程序框架,由Apache软件基金会维护。这个框架在2000年代初期非常流行,它基于Model-View-Controller(MVC)设计模式,帮助开发者构建可维护性高、结构清晰的Web应用。...

    struts1.3.0

    Struts是Apache软件基金会下的一个开源项目,它是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架。Struts1.3.0是该框架的一个版本,主要适用于J2EE环境,用于构建高效、可扩展的Web应用。这个...

    struts-1.3.10-lib.zip

    1.3.10版本是Struts的一个具体发行版,这个压缩包“struts-1.3.10-lib.zip”包含了该版本所需的库文件,用于支持Struts框架的运行和开发。 在Struts 1.3.10中,有以下几个重要的知识点: 1. **MVC架构**:MVC模式...

    struts-core-1.3.10.jar.zip

    Struts 1.3.10是Struts 1系列的一个版本,提供了对Web应用的结构化支持,帮助开发者实现灵活、可扩展和易于维护的应用程序。 在“struts-core-1.3.10.jar.zip”这个压缩包中,主要包含的是Struts 1.3.10的核心库...

Global site tag (gtag.js) - Google Analytics