2010-11-20 5 views

Antwort

9

Sie können dazu <jsp:scriptlet> and <jsp:expression> verwenden. Es muss jedoch in einen hässlichen <[CDATA[ Block gewickelt werden.

Mit Scriptlets ist discouraged sowieso. Ich würde alles vergessen und Java-Code in Java-Klassen einfügen.

+0

+1 für aufaddiert. Danke für das Teilen. Klar, ich werde Scriptlets in JSP- oder JSPX-Dateien vermeiden. – zawhtut

5

Nur für meine eigene Gesundheit und Rekord: (Oracle wirklich nicht gut, dies zu erklären). Ausschließlich für das Debuggen: (Frühjahr in der Dokumentation so detailliert ist, bekomme ich verloren)

Sie können:

<jsp:scriptlet> 
    <![CDATA[ 
    java.util.Enumeration e=request.getAttributeNames(); 
    while(e.hasMoreElements()) 
    { 
     String name=(String)e.nextElement(); 
     out.print(name); 
     out.print(":"); 
     Object value=request.getAttribute(name); 
     out.print(value); 
     out.print("<br/>"); 
    } 
    ]]> 
</jsp:scriptlet>