Java的web开发常见问题之:ClassCastException org.apache.struts.taglib.html.MessagesTei
来源:互联网 发布:笔记本摄像头监控软件 编辑:程序博客网 时间:2024/05/14 14:59
Java的web开发常见问题之:ClassCastException org.apache.struts.taglib.html.MessagesTei
在开发部署Web应用程序过程中,我们经常会遇到这样的问题,项目放在JBoss或其他容器中运行没有任何错误,但是放在Tomcat下面就会出现该错误。这是为什么呢?
其实这都是因为jar包引入或冲突产生的问题,相信大多数使用java开发的同仁们都遇到过这样的问题,如果是自己开发的jar程序,情况可能还好一些,但是很多情况下问题都是发生在其他公司或同事开发的jar程序,调试和问题的查找让我们郁闷不已。
就ClassCastException org.apache.struts.taglib.html.MessagesTei这个问题的解决方法,我在百度上查找了许久,但都没有答案,后来在国外的网站上发现了此问题的解决方法,具体如下:
原因是Tomcat 5.5版本中已经包含了jsp-api.jar,而我的项目中同样也包含了jsp-api.jar,又是冲突,我已经无语了!
解决办法也很简单,把项目中的jsp-api.jar干掉就可以了。
写本文的主要目的是为了提醒大家和我,在程序移植和二次开发时,如果发现问题,首先应当按以下顺序查找问题:
1、环境问题:包括操作系统、Web服务器、源代码的环境、网络和硬件资源等
2、代码是否完整
3、是否程序中包含重复jar或class文件,特别是连class文件的包路径也相同的情况下
其实这都是因为jar包引入或冲突产生的问题,相信大多数使用java开发的同仁们都遇到过这样的问题,如果是自己开发的jar程序,情况可能还好一些,但是很多情况下问题都是发生在其他公司或同事开发的jar程序,调试和问题的查找让我们郁闷不已。
就ClassCastException org.apache.struts.taglib.html.MessagesTei这个问题的解决方法,我在百度上查找了许久,但都没有答案,后来在国外的网站上发现了此问题的解决方法,具体如下:
原因是Tomcat 5.5版本中已经包含了jsp-api.jar,而我的项目中同样也包含了jsp-api.jar,又是冲突,我已经无语了!
解决办法也很简单,把项目中的jsp-api.jar干掉就可以了。
写本文的主要目的是为了提醒大家和我,在程序移植和二次开发时,如果发现问题,首先应当按以下顺序查找问题:
1、环境问题:包括操作系统、Web服务器、源代码的环境、网络和硬件资源等
2、代码是否完整
3、是否程序中包含重复jar或class文件,特别是连class文件的包路径也相同的情况下
- Java的web开发常见问题之:ClassCastException org.apache.struts.taglib.html.MessagesTei
- Java的web开发常见问题之:ClassCastException org.apache.struts.taglib.html.MessagesTei
- Java的web开发常见问题之:ClassCastException org.apache.struts.taglib.html.MessagesTei
- org.Apache.struts.taglib.html.MessagesTei
- java.lang.ClassCastException: org.apache.struts.taglib.html.*Tei
- org.apache.struts.taglib.html.MessagesTei cannot be cast to javax.servlet.js
- java.lang.ClassCastException: org.apache.struts.taglib.bean.CookieTei
- java.lang.ClassCastException: org.apache.struts.taglib.bean.CookieTei
- java.lang.ClassCastException: org.apache.struts.taglib.bean.CookieTei问题的解决
- java开源框架集成常见错误之Cannot find bean under name org.apache.struts.taglib.html.BEAN
- java开源框架集成常见错误之Cannot find bean under name org.apache.struts.taglib.html.BEAN
- struts的异常: Cannot find bean org.apache.struts.taglib.html.BEAN in any scope
- "org.apache.struts.taglib.html.BEAN" in any scope
- ava.lang.ClassCastException: org.apache.struts.taglib.tiles.UseAttributeTei cannot be cast to javax.
- 导致Cannot find bean org.apache.struts.taglib.html.BEAN 的几种原因分析
- java.lang.ClassCastException: org.apache.struts.action.ActionMessage 错误
- java.lang.ClassCastException: org.apache.struts.action.RequestProcessor解决方法!
- Cannot find bean org.apache.struts.taglib.html.BEAN in any scope异常解决方案
- js操作div仿title提示信息效果,增强型title信息提示
- U-Boot启动过程[转]
- U-Boot启动过程[转]
- F#入门-第四章 面向对象-第一节 对象
- js操作div仿title提示信息效果,增强型title信息提示
- Java的web开发常见问题之:ClassCastException org.apache.struts.taglib.html.MessagesTei
- url过滤
- DG数据保护模式
- 解决tomcat内存溢出
- 利用JGroup同步Memcache文件
- You are attempting to build with the incorrect version of java.
- ArcGIS RIA开发实践【Flex篇】
- WPF4字体改善
- Java的web开发常见问题之:ClassCastException org.apache.struts.taglib.html.MessagesTei