JSP的JavaBean应该放在哪个目录
本人刚学JSP,看到JavaBean这一章,然后自己试做的时候一直抛一个异常
exception
org.apache.jasper.JasperException:
java.lang.ClassNotFoundException: org.apache.jsp.JavaBeanTry._1_jsp
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:177)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
我的class按照书上要求,放在
D:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\ROOT\JavaBeanTry\WEB-INF\classes\pa
目录下
我的jsp文件放在
D:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\ROOT\JavaBeanTry
目录下
网上的解决方法都试过一遍,异常依旧在,实在找不到原因,希望高人解答,不甚感激
------解决方案--------------------把pa放在src里,jsp放在WebContent或者WebRoot下边
------解决方案--------------------你的jsp应该声明页面language="java"吧
------解决方案--------------------建议先用eclipse写~ 运行OK了,导出war,放入tomcat的webapps中,然后命令行,进去tomcat的bin 运行 catalina run