HTTP Status 500 -
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
根据你的思路还在继续找问题 !
追答最后一行错误是javax.servlet.http.HttpServlet.service,
所以我猜测是Tomcat的环境变量没配置好,
有可能在classpath里没有加Servlet-api.jar这个包。
The value for the useBean class attribute bookshop.run.login is invalid.
这句也正说明这个问题。
如果是没有添加的话,在Tomcat目录的common下的lib文件夹里有这个jar包