java.lang.ClassNotFoundException: org.apache.jsp.login_jsp
来源:互联网 发布:暂停互联网医院知乎 编辑:程序博客网 时间:2024/05/29 13:13
原因是jsp没有编译成功,所以找不到这个类。
在这要说明已下jsp和servlet的编译原理。
jsp
比如login.jsp:每一个jsp页面都会被web容器编译成一个java类,供web容器调用,并且声称html页面回馈给用户。
比如login.jsp,会被编译成login_jsp.java文件放在%tomcat_home%/work/Catalina/localhost/项目名称//apache/jsp/目录下;然后编译成login_jsp.class文件,同样放在该目录下。
jsp=java+html
servlet=java+out.print(html)
在第一次请求web服务器时,会执行如下过程:
1、客户端发送请求给web容器
2、web容器将jsp首先转译成servlet源码
3、web容器将源码编译成.class文件
4、web容器执行.class文件
5、web容器将结果返回给客户端
所以第一次请求响应会慢点,以后的请求就会省略第2步和第3步。
-----------------------------------------------------
解决该问题万能三步骤:
1、仔细检查jsp相关路径设置,可能是路径没有写正确
2、仔细检查中的代码,尤其是属性传递是否对应(对于),因为jsp代码错误的时候也是无法编译的,(可以通过查看Tomcat Localhost Log判断)
3、如果确定代码级没有问题,剩下的就是在启动tomcat时,注意清空一下tomcat/work目录。
错误日志如下:
阅读全文
0 0
- java.lang.ClassNotFoundException: org.apache.jsp.login_jsp
- java.lang.ClassNotFoundException: org.apache.jsp.login_jsp
- org.apache.jsp.login_jsp._jspInit(login_jsp.java:34)
- java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
- at org.apache.jsp.WEB_002dINF.pages.login_jsp._jspInit( login_jsp.java:22)
- 启动tomcat报错:at org.apache.jsp.login_jsp._jspInit(login_jsp.java:27
- java.lang.ClassNotFoundException: org.apache.jsp.index_jsp解决方案
- HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.book_jsp
- HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.***_jsp
- org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.
- at org.apache.jsp.WEB_002dINF.pages.jsp._jspInit( login_jsp.java:22)
- java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.view.jsp.default.ui.casLoginView.jsp
- java.lang.ClassNotFoundException: org.apache.log4j.LogManager
- java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
- java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptions
- java.lang.ClassNotFoundException: org.apache.poi.POIXMLTypeLoader
- java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.view.dev.login_login,jsp
- HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.index_jsp
- 文章标题
- 排列题应试技巧
- Linux部分指令
- 14、CentOS下搭建DNS服务器
- Lodop云端打印插件配置https
- java.lang.ClassNotFoundException: org.apache.jsp.login_jsp
- 机器学习中的最优化方法进阶
- make之学习笔记
- 搭建第一个scrapy项目的常见问题
- 理解Android Service
- java多线程之线程的安全性(一)
- HDU 5104 Primes Problem(打表)
- 【NOIP2013模拟联考7】最长上升子序列
- Qt学习之路——Qt简介