2010-11-20 14 views

答えて

9

これには<jsp:scriptlet> and <jsp:expression>を使用できます。しかし、それは醜い<[CDATA[ブロックで包まれる必要があります。

スクリプトレットは、とにかくdiscouragedです。私はそれをすべて忘れてJavaコードをJavaクラスに入れます。

+0

+1加算のために。共有してくれてありがとう。もちろん、jspやjspxファイルでスクリプトレットを使用することは避けます。 – zawhtut

5

私自身の正気と記録のためだけに:(オラクルは本当にこれを説明していない)厳密にデバッグのため:(春のマニュアルは非常に詳細で、私は迷子)

あなたが使用することができます。

<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> 
関連する問題