JSP页面无法访问WEB-INF/classes下的类

来源:百度知道 编辑:UC知道 时间:2024/06/11 15:25:11
打开JSP页面错误提示是Unable to load class for JSP
应该是环境路径问题,但我不却确定。
听说WEB-INF/classes是默认的环境路径,但没个项目路径都不同,怎么可能做到自动让程序去搜索这个目录下的Bean.啊,说得太乱了,不抱什么希望各位朋友看得明我的问题,先谢过想帮我的朋友。

我一般会按以下步骤:
1:检查包名引用是否正确
2:检查以前修改过的配置
3:从新启动容器
4:从新安装容器,不做任何修改的情况下如果拷贝原来的程序还是不能找到类,那就只能是人品问题了。

<%@ page import=""%>会直接去找WEB-INF/classes下编译后的class文件

建议你用IDE去做Java Web项目,路径,包什么的问题就迎刃而解了

按理说应该自动编译新的jsp文件,
试试删除tomcat/work目录重起一下tomcat

web-inf下的静态资源需要在springmvc.xml文件里添加静态资源映射。
比如:
<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>
<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>