关于Tomcat: The value for the useBean class attribute is invalid 问题的另类解释

原创 2006年05月31日 01:41:00

关于Tomcat: The value for the useBean class attribute is invalid 问题

大家,或者说高高手通常给的就是如下的解释

http://groups.google.com/group/programmercafe/browse_thread/thread/379cf84cd4615203/eeb1f45e2d79bc32

但是我本人比较白痴,甚至说比较笨.

我看了几十次这篇文章,按照它的说法.

检查了Tomcat状态,类的位置,(甚至都想打包成jar放到lib来测试.)

结果仍然是fail~

还是照样提示这样的问题.基本上浪费了我一周的时间在搞这个问题.

甚至冲动地写了一篇,恨死tomcat,不用tomcat,骂tomcat是SB的程度.

详见本文的前一篇文章.招致几近几十个tomcat fans的猛烈攻击.

我躲在一旁偷笑的说.我知道tomcat不差的说.呵呵.无非就是出口恶气,过过嘴瘾~~:)

实在被骂得气不过了,今天重新测试检查问题,查来查去都觉得应该是找不到类.

然后类明明就在web-inf/classes/ 的准确目录之下.为什么会找不到呢?

刚才无聊的时候把这个程序复制到根目录下.一试,哎,正常!猛然醒悟!

原先出错的文件结构是

/Admins/index.jsp

/Web-inf/

复制到根目录是

/index.jsp

我终于明白了,原来在admins目录下它根本就找不到顶级的类.

原因出在那里了?我想大概应该是我新建的Host里把每一个文件夹都当成应用了.

它就在应用的平行目录下找类.肯定找不到的.通常写程序都是把类放在根目录下的web-inf

怎么会放在子文件夹下的web-inf? 其他程序或者项目另说.别扔砖头!

本以为解决了.但问题是我不可能每一个文件夹下都这样建立web-inf文件夹吧?那不是浪费时间和生命么?

我又把出错程序复制到tomcat默认站点下.竟然无错!

那么就表明,这只猫果然是把新建站的所有子文件夹都当作一个应用了!

如果你下次再碰到这样的问题,你可以把它复制到根文件夹下或者是tomcat的默认站点.

我相信保证没事.

但是至于如何取消tomcat把新建站把每一个文件夹都当作应用这个设置我就不得而知了.

正如我前面所说的,我的确是对tomcat不熟悉,不了解~~有知道的,麻烦扔个砖头来.谢谢.

 

相关文章推荐

JSP(Tomcat)问题: The value for the useBean class attribute is invalid

JSP代码: 详解 Tomcat: The value for the useBean class attribute is invalid 问题: ...
  • GUITK
  • GUITK
  • 2012年11月13日 13:02
  • 4987

The value for the useBean class attribute XXX is invalid 问题详解

The value for the useBean class attribute XXX is invalid 问题详解 1.在编译 JSP 时,指定的 Bean 类没找到 2. Bean 虽然...
  • xhpJsp
  • xhpJsp
  • 2011年08月26日 09:32
  • 1086

WEB-INF\classes 为空 The value for the useBean class attribute xxx is invalid

引言:今天在跟视频打代码的时候发现MyEclipse10部署的JavaWeb项目项目不能打开,一直提示”The value for the useBean class attribute com.po...
  • Dog_Lea
  • Dog_Lea
  • 2016年07月25日 16:22
  • 691

如何解决问题“This Class is not Key Value Coding-Compliant for the Key”

错误“这个类是不关键价值的关键标准与编码”是iOS开发这将导致一个应用程序来发布之时死机的通病。请仔细阅读,找出解决问题。 这个错误经常是一个丢失的对象之间在故事板和一个IBOutlet在代码文...

this class is not key value coding-compliant for the key xxxxx.

相信大家在iOS开发中  利用Storyboard的时候有的时候会出现这个错误this class is not key value coding-compliant for the key xxxx...

setValue:forUndefinedKey this class is not key value coding-compliant for the key

今天在写自定义UITableViewCell的时候遇到一个问题,xib 关联不了类,然后按照网上的步骤:通过设置Flie`s Owner 的custom class 关联上去 ,但是运行直接Cr...

【tomcat】org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated

启动报错:org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated with an e...

spring配置问题:org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated with

spring配置文件问题,报错信息如下:

Ignoring InnerClasses attribute for an anonymous inner class问题解决

在安卓开发导入项目过程中,出现错误再所难免。最近导入项目就遇到如下错误,具体如下图所示。        出现如上错误,最初设想先看下项目能不能运行。经尝试可以完美的在windows系统上运行(虽然...

Attribute value request.getParameter("name") is quoted with " which must be escaped when used

which must be escaped when used within the value 问题解决 访问JSP时,报错:Attribute value is quoted wit...
  • ly_rose
  • ly_rose
  • 2014年11月29日 19:22
  • 1978
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于Tomcat: The value for the useBean class attribute is invalid 问题的另类解释
举报原因:
原因补充:

(最多只允许输入30个字)