Is it just me?
I mean, sure I know how to read, and I followed the tut, got it running, tested with 4 different test scripts, all worked.
I put this one in, and get these error codes.
Just to be sure here is the full jsp page:
ability_calculator.jsp:
Code:
<HTML>
<HEAD>
<TITLE>Ability Calculator</TITLE></HEAD>
<BODY BGCOLOR="#FDF5E6">
<%
double CalculateAbility( double effortValue, double baseValue,
double individualValue, double level, double personality )
{
double quarterEffort = Math.floor( effortValue / 4 );
double doubleBase = baseValue * 2;
double levelValue =
( doubleBase + individualValue + quarterEffort ) * level;
double levelPercentage = levelValue / 100;
double personalityValue =
Math.floor( ( levelPercentage + 5 ) * personality );
return personalityValue;
}
%>
Personality value for values given: <%= CalculateAbility(
Double.parseDouble(request.getParameter("eff")),
Double.parseDouble(request.getParameter("bas")),
Double.parseDouble(request.getParameter("ind")),
Double.parseDouble(request.getParameter("lev")),
Double.parseDouble(request.getParameter("per"))
) %>
</BODY>
</HTML>
as well as the FULL error output from the local server:
Code:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token "(", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ")", ; expected
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token "(", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token ")", ; expected
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
Apache Tomcat/5.5.17
It's something simple isn't it? It always is... some stupid little space or carriage return or some thing...
BTW, just so I understand.. the error lines, say this one:
An error occurred at line: 5 in the jsp file: /ability_calculator.jsp
Generated servlet error:
Syntax error on token "(", ; expected
This is saying there is a syntax error in line 5 of the jsp page, and that it detects the ( symbol, and is expecting a ;
right?
Bookmarks