Toon posts:

[JSP] Errors met jsp runnen

Pagina: 1
Acties:
  • 53 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb met onderstaand script:
--------
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
int iscore;
String score = request.getParameter("score");
if (score!=null) { iscore=Integer.parseInt(score);} else {iscore=0; }
String keuze = request.getParameter("keuze");
if (keuze!=null){

if (keuze.equals("1"))
{iscore=iscore+1; out.println("Uw keuze is: Java is great! , uw score is: " + iscore); }
else {iscore=iscore-1; out.println("Uw keuze is: Java sucks! , uw score is: " + iscore);}

// gebruik een forward action om door te gaan naar de volgende pagina !!

} else { out.println("<br/>U bezoekt deze pagina voor de eerste keer. <br/>Vul uw antwoord in op onderstaande vraag.");

}
%>

<form method=post action=page1.jsp>
<h3>Vraag </h3>


Ik zit nu voor het... <br/> <input type="radio" name="keuze" value="1" />
derde jaar op het IIE. <br/> <input type="radio" name="keuze" value="2" />
vierde jaar op het IIE.
<br/>
<br/> <input type="submit" name="ok" value="OK" />

<input type="hidden" name="score" value="<%= iscore %>" >


</form>

</body>
</html>
-------

De volgende fouten als resultaat:
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: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error on token(s), misplaced construct(s)

An error occurred at line: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error, insert "AssignmentOperator ArrayInitializer" to complete ArrayInitializerAssignement

An error occurred at line: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error, insert ";" to complete Statement

An error occurred at line: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error on tokens, delete these tokens


org.apache.jasper.servlet.JspServletWrapper.handleJspExcept
ion(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServ
letWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ
let.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.jav
a: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: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error on token(s), misplaced construct(s)

An error occurred at line: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error, insert "AssignmentOperator ArrayInitializer" to complete ArrayInitializerAssignement

An error occurred at line: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error, insert ";" to complete Statement

An error occurred at line: 10 in the jsp file: /page1.jsp
Generated servlet error:
Syntax error on tokens, delete these tokens


org.apache.jasper.compiler.DefaultErrorHandler.javacError(D
efaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(Error
Dispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCom
piler.java:409)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:2
97)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:2
76)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:2
64)
org.apache.jasper.JspCompilationContext.compile(JspCompilat
ionContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServ
letWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ
let.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.jav
a: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.15 logs.


------------------------------------------------------------
--------------------

Apache Tomcat/5.5.15


en af en toe als ik ververs:
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 load class for JSP
org.apache.jasper.servlet.JspServletWrapper.handleJspExcept
ion(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServ
letWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ
let.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.jav
a:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802
)


root cause

org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilation
Context.java:598)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspS
ervletWrapper.java:147)
org.apache.jasper.servlet.JspServletWrapper.service(JspServ
letWrapper.java:315)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ
let.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.jav
a:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802
)


root cause

java.lang.ClassNotFoundException: org.apache.jsp.page1_jsp
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoad
er.java:133)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoad
er.java:65)
org.apache.jasper.JspCompilationContext.load(JspCompilation
Context.java:596)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspS
ervletWrapper.java:147)
org.apache.jasper.servlet.JspServletWrapper.service(JspServ
letWrapper.java:315)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ
let.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.jav
a: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.15 logs.


------------------------------------------------------------
--------------------

Apache Tomcat/5.5.15


Wie kan me helpen??? Zucht het is dat ik het voor school moet scripten maar anders... 8)7

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-04 17:49

NMe

Quia Ego Sic Dico.

En nu mogen wij voor jouw gaan debuggen? Dat is hier dus niet de bedoeling. Zie onze FAQ voor informatie over hoe je debuggen kunt aanpakken. Ik zie dat je een syntax error hebt, en die moet je eigenlijk altijd zelf op kunnen lossen door het aantal haakjes, accolades, puntkomma's en quotes te tellen.

Lees ook meteen P&W FAQ - De "quickstart" even door, en daarna Hoe post je code? / Hoe gebruik je de code tag?. Ik mis teveel eigen inzet om je topic open te kunnen laten. Het is dus niet de bedoeling dat je al je code maar even dumpt inclusief foutmelding, en verwacht dat wij het voor je oplossen. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.