1

サーブレットがあり、スクリプトレットを介して .java コードを実行したいと考えています。Temp.java に単純なクラスがあります。

package pack;

import static java.lang.System.out;

public class Temp {

    public static void main()
    {out.println("trololo");

    }

}

そして、index.jspのスクリプトレットを介してmainメソッドを呼び出したい

<body>
    <%@ page import="pack.*" %>

    <%
    out.println("whatever");
    Temp temp = new Temp();
    temp.main();
    %>

</body>

スクリプトレットを介して呼び出した後、メイン関数を機能させるにはどうすればよいですか? 「なんでも」の印刷は機能しますが、メイン関数は何も印刷しません。

4

1 に答える 1

1

コンソールに出力され、ログを確認します

あなたが輸入した

import java.lang.System.out;

これは標準出力なので、stdout ログを確認してください

代わりにJSTLを使用してください

于 2012-08-14T11:52:29.330 に答える