知识大全 J2EE综合——Struts常见错误的全面汇总

Posted 属性

篇首语:幼敏悟过人,读书辄成诵。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 J2EE综合——Struts常见错误的全面汇总相关的知识,希望对你有一定的参考价值。

J2EE综合——Struts常见错误的全面汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   No bean found under attribute key XXX

  在struts config xml里定义了一个ActionForm 但type属性指定的类不存在 type属性的值应该是Form类的全名 或者是 在Action的定义中 name或attribute属性指定的ActionForm不存在

   Cannot find bean XXX in any scope

  在Action里一般会request setAttribute()一些对象 然后在转向的jsp文件里(用tag或request getAttribute()方法)得到这些对象并显示出来 这个异常是说jsp要得到一个对象 但前面的Action里并没有将对象设置到request(也可以是session servletContext)里

  可能是名字错了 请检查jsp里的tag的一般是name属性 或getAttribute()方法的参数值;或者是Action逻辑有问题没有执行setAttribute()方法就先转向了

  还有另外一个可能 纯粹是jsp文件的问题 例如会指定一个id值 然后在循环里使用这个值作为name的值 如果这两个值不同 也会出现此异常 (都是一个道理 request里没有对应的对象 )

   Missing message for key XXX

  缺少所需的资源 检查ApplicationResources properties文件里是否有jsp文件里需要的资源 例如

  这行代码会找msg name prompt资源 如果AppliationResources properties里没有这个资源就会出现本异常 在使用多模块时 要注意在模块的struts config xxx xml里指定要使用的资源文件名称 否则当然什么资源也找不到 这也是一个很容易犯的错误

   No getter method for property XXX of bean teacher

  这条异常信息说得很明白 jsp里要取一个bean的属性出来 但这个bean并没有这个属性 你应该检查jsp中某个标签的property属性的值 例如下面代码中的cade应该改为code才对

   Cannot find ActionMappings or ActionFormBeans collection

  待解决

   Cannot retrieve mapping for action XXX

  在 jsp的

  标签里指定action= /XXX 但这个Action并未在struts config xml里设置过

   HTTP Status /xxx/xxx jsp

  Forward的path属性指向的jsp页面不存在 请检查路径和模块 对于同一模块中的Action转向 path中不应包含模块名;模块间转向 记住使用contextRelative= true

   没有任何异常信息 显示空白页面

  可能是Action里使用的forward与struts config xml里定义的forward名称不匹配

   The element type XXX must be terminated by the matching end tag XXX

  这个是struts config xml文件的格式错误 仔细检查它是否是良构的xml文件 关于xml文件的格式这里就不赘述了

   Servlet init() for servlet action threw exception

  一般出现这种异常在后面会显示一个关于ActionServlet的异常堆栈信息 其中指出了异常具体出现在代码的哪一行 我曾经遇到的一次提示如下

  java lang NullPointerException

  at apache struts action ActionServlet parseModuleConfigFile(ActionServlet java: )

  at apache struts action ActionServlet initModuleConfig(ActionServlet java: )

  为解决问题 先下载struts的源码包 然后在ActionServlet java的第 行插入断点 并对各变量进行监视 很丢人 我竟然把struts config xml文件弄丢了 因此出现了上面的异常 应该是和CVS同步时不小心删除的

   Resources not defined for Validator

cha138/Article/program/Java/ky/201311/28529

相关参考

知识大全 结合Struts和Hibernate 谈J2EE数据表示

Java进阶:结合Struts和Hibernate谈J2EE数据表示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 Struts开发指南之J2EE n层结构

Struts开发指南之J2EE n层结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  早期的网

知识大全 Struts上传多个文件的例子

J2EE综合:Struts上传多个文件的例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Struts常见错误及原因分析

Struts常见错误及原因分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Thispagec

知识大全 WEB开发中Struts常见错误及原因分析

WEB开发中Struts常见错误及原因分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Struts Logic标签汇总与说明

StrutsLogic标签汇总与说明  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Struts

知识大全 常用Struts HTML标签库汇总

常用StrutsHTML标签库汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <:fo

知识大全 常见问题汇总

Java编程:常见问题汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  字符串连接误用  错误

知识大全 HTTP/Apache 错误代码汇总

HTTP/Apache错误代码汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!最近测试defla

知识大全 C#几个经常犯错误汇总

C#几个经常犯错误汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb