/* ------------------------------ Sample Portlet 1 ------------------------------ */
import java.io.*;
import java.util.*;
import javax.portlet.*;
/**
* render のみを用いたサンプルです。運勢が表示されます。
*/
public class Fortune extends GenericPortlet
{
private static final String KITI = "吉";
private static final String KYOU = "凶";
private static final int NUMBER = 2;
public void doView(
RenderRequest request,
RenderResponse response)
throws PortletException, IOException
{
PrintWriter stPrintWriter;
Random stRandom = new Random();
response.setContentType("text/html");
// 運勢を画面に表示します。
stPrintWriter = response.getWriter();
stPrintWriter.println("運勢は");
switch (stRandom.nextInt(NUMBER)) {
case 0: stPrintWriter.println("<h1>" + KITI + "</h1>" + "と出ました");
break;
case 1: stPrintWriter.println("<h1>" + KYOU + "</h1>" + "と出ました");
break;
}
}
} |