Я создал сайт и размещен на windows и tomcat 6.
Приложению не удалось обнаружить файлы классов в папке WEB-INF-> classes, когда мы обращаемся к файлу JSP из подкаталога.
Я создал файл jsp для доступа к файлу класса.JSP работает нормально, когда я получаю к нему доступ из корневой папки.Если я помещаю тот же самый jsp-файл в подкаталог, он выдает ошибки:
HTTP Status 500 -
type Exception report
message
description Сервер обнаружил внутреннюю ошибку (), которая не позволила ему выполнить этот запрос.
исключение
org.apache.jasper.JasperException: /test.jsp(8,0) Значениедля атрибута класса useBean utils.LogWriter недопустим.org.apache.jasper.compiler.DefaultErrorHandler.jspError (DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatch (ErrorDispatcher.java:407) org.apache.jasper.compiler.Java: 148) org.apache.jasper.compiler.Generator $ GenerateVisitor.visit (Generator.java:1229) org.apache.jasper.compiler.Node $ UseBean.accept (Node.java:1178) org.apache.jasper.compiler.Node $ Nodes.visit (Node.java:2361) org.apache.jasper.compiler.Node $ Visitor.visitBody (Node.java:2411) org.apache.jasper.compiler.Node $ Visitor.visit (Узел.Java: 2417) org.apache.jasper.compiler.Node $ Root.accept (Node.java:495) org.apache.jasper.compiler.Node $ Nodes.visit (Node.java:2361) org.apache.jasper.compiler.Generator.generate (Generator.java:3440) org.apache.jasper.compiler.Compiler.generateJava (Compiler.java:231) org.apache.jasper.compiler.Compiler.compile (Compiler.java:347) org.apache.jasper.compiler.Compiler.compile (Compiler.java:327) org.apache.jasper.compiler.Compiler.compile (Compiler.java:314) org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java:592) org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:317) org.serv.let.let.serviceJspFile (JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service (JspServlet.java:260) javax.servlet.http.HttpServlet.service (HttpServlet.java:717) * 10120 ** из журналов дополнительная информация
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290) в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilter: ApplicationFilter:206) по адресу org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:233) по адресу org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191) в org.taaltacore.cat..invoke (StandardHostValve.java:127) в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102) в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) в org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:298) в org.apache.coyote.http11.Http11AprProcessor.process (Http11Apr).apache.coyote.http11.Http11AprProtocol $ Http11ConnectionHandler.process (Http11AprProtocol.java:579) в org.apache.tomcat.util.net.AprEndpoint $ Worker.run (AprEndpoint.java:1584) в java.lang.(Неизвестный источник)
пример:
Test.jsp не работает в www.gamestest.com \ community, но будет работать с www.gamestest.com
код test.jsp
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page import="java.util.Vector,utils.LogWriter"%>
<jsp:useBean id="logger" class="utils.LogWriter" />
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<div id="topmenu">
<%@ include file="/../include/menu.jsp"%>
</div>
</body>
</html>
спасибо alex