import jess.*; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloJess extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); Rete engine = new Rete(); engine.addOutputRouter("page", out); try { print("", engine); print("", engine); print("Hello World!", engine); print("", engine); print("", engine); print("

Hello World from Jess!

", engine); print("", engine); print("", engine); } catch (JessException je) { throw new ServletException(je); } } private void print(String message, Rete engine) throws JessException { engine.executeCommand("(printout page \"" + message + "\" crlf)"); } }