Ява.ленг.IllegalArgumentException: директива страницы: недопустимое значение для импорта
Я пытаюсь открыть JSP, но я получаю ниже ошибка.
HTTP статус 500-org.апаш.Джаспер.JasperException: не удалось скомпилировать класс для JSP
java.lang.IllegalArgumentException: Page directive: invalid value for import
org.apache.jasper.compiler.Node$PageDirective.validateImport(Node.java:610)
org.apache.jasper.compiler.Node$PageDirective.addImport(Node.java:591)
org.apache.jasper.compiler.Parser.parsePageDirective(Parser.java:354)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:468)
org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1787)
org.apache.jasper.compiler.Parser.parse(Parser.java:136)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:227)
org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:117)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:194)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
это относится к этой строке в моем JSP
<%@page import="Basiccalculator.*;" %>
Как это вызвано и как я могу решить это?
1 ответов
Попробуйте удалить ';' из импорта. Я не уверен, какой сервер вы используете, но я нашел это для Tomcat версии 7.057 и позже. Взгляните на этой