アプリで Textarea を作成しました。そして、サーバーには1つのメソッドがあります。
GreetingServiceImpl class
GreetingServiceImpl クラスのメソッドのサンプル コードは次のとおりです。
public String greetServer(String input) throws IllegalArgumentException {
System.out.println("input===>>" + input);
String serverInfo = getServletContext().getServerInfo();
System.out.println("serverinfo===>>" + serverInfo);
String userAgent = getThreadLocalRequest().getHeader("User-Agent");
System.out.println("User agent===" + userAgent);
input = escapeHtml(input);
System.out.println("2....input===>>" + input);
userAgent = escapeHtml(userAgent);
return "Hello, " + input + "!<br><br>I am running " + serverInfo
+ ".<br><br>It looks like you are using:<br>" + userAgent;
}
クライアントでこのメソッドを呼び出します。このメソッドを呼び出した後、テキストエリアにテキストを設定したいと思います。テキストはサーバーから取得する必要があります。
i.e, I have 4 sysout statements in this method.
System.out.println("input===>>" + input);
System.out.println("serverinfo===>>" + serverInfo);
System.out.println("User agent===" + userAgent);
System.out.println("2....input===>>" + input);
これらのステートメントが eclipse console に出力されると同時に、これを順番に (実行に従って 1 つずつ) UI に、つまりテキスト領域に出力したいと考えています。これを達成する方法がわかりません。これが可能かどうか教えてください。そうであれば、どうすれば達成できますか?
PS:サーバー側の計算が実行されるたびにテキストエリアを更新できるロガータイプの機能を探しています。