JSTL-Fehlermeldung

messmar

Erfahrenes Mitglied
Hallo,

ich verwende JSTL und bin dabei ein Anfänger. Möchte aber meine Kenntnisse vertiefen und sehr viel verbessern.

Mein Problem ist folgendes:

Ich erhalte bei dem folgenden Code:
HTML:
<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>
<html>
  <head>
    <title>If with Body</title>
  </head>

  <body>
    <c:if test="${pageContext.request.method=='POST'}">
      <c:if test="${param.guess=='Java'}">You guessed it!
      <br />

      <br />

      <br />
      </c:if>

      <c:if test="${param.guess!='Java'}">You are wrong
      <br />

      <br />

      <br />
      </c:if>
    </c:if>

    <form method="post">Guess what computer language
                        I am thinking of?
    <input type="text" name="guess" />

    <input type="submit" value="Try!" />

    <br />
    </form>
  </body>
</html>

die folgende Fehlermeldung und ich kann damit nicht viel anfangen:

"org.apache.jasper.JasperException: /form_test.jsp(8,4) According to TLD or attribute directive in tag file, attribute test does not accept any expressions"

Hätte Jemand eine Idee, woran es legen könnte?

Danke und Gruss
Messmar
 
Zurück