知识大全 Struts常见的11个错误汇总

Posted 文件

篇首语:身体的财富是健康,思想的财富是知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts常见的11个错误汇总相关的知识,希望对你有一定的参考价值。

Struts常见的11个错误汇总  以下文字资料是由(全榜网网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         这个是利用Validator插件做验证时可能出现的异常 这时你要检查validation xml文件 看里面使用的资源是否确实有定义 form的名称是否正确 等等 cha138/Article/program/Java/ky/201311/27985

相关参考

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

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

知识大全 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

知识大全 Struts2设置开发模式控制台错误信息

Struts2设置开发模式控制台错误信息  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在使用s

知识大全 JSF和struts基于框架的错误控制与封装处理

JSF和struts基于框架的错误控制与封装处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Struts2中action和field级别错误处理

Struts2中action和field级别错误处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!