那就是Jboss并未加载这个class,或者并没有在程序运行时调用这个class, 确定一下JBoss在哪个目录调你的servlet的class,xml的映射是否正确
解决方案 »
- jsp中 页面是使用的“UTF-8编码” 但在使用String name = request.getParameter("name") 得到的name为??乱码
- java最常见的应用有哪些?哪些技术在java标准内,但实际开发中很少用 ,哪些技术非java标准,但基本是事实标准
- hibernate QBE查询问题(在线等……)
- Jboss中配置mySql数据源报not bound的错
- jacob调用com中的方法!急!!送100分!
- 求大神推荐
- SpringMVC[面试题]
- Hibernate中query的list方法的问题,求大神看看,谢谢了!
- 恳求你宝贵的建议
- 用XML做网站的问题?
- Apache+tomcat???
- javabean 在 Tomcat 5.0 里的热拔插问题
我检查了,应该不会的
1.删掉你认为是最新版本的你编译过的类;
2.重启JBOSS,然后再运行你的程序;
3.如果还能运行,说明你最新编译过得类放的位置不对,你要仔细找找是不是什么地方还有这个类的旧版本,然后把这些旧的类删掉,再换成你新编译过的;
4.重启JBOSS应该就行了
因为项目中建立了三个EJB Module,一个Web Module.我用的工具(eclipse+lomboz)会将所有的类都拷到每个Module中.而JBoss可能会先Load那些先发布的Module里的Class,而后发布的Module里的相同的Class就不会被Load(我不是很清楚里面的机制,最好有人能解释一下它的机制,这跟weblogic好象不同,我在weblogic上发布时从没遇到过这种问题).当更改一个servlet时,我只发布了Web应用.而更改后的servlet就不会被Load了,所以在Web container中的永远是老的servlet,所以就没有起作用.