THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
No Format |
---|
public class WebEditor extends HttpServlet { ... public void doGet ( HttpServletRequest poHTTPRequest, HttpServletResponse poHTTPResponse ) throws IOException, ServletException { poHTTPResponse.setContentType("text/html"); ServletOutputStream out = poHTTPResponse.getOutputStream(); out.println("<html>"); out.println("<body>"); out.println("<head>"); out.println("<title>WebEditor Test $Revision: 1.6 $</title>"); out.println("</head>"); out.println("<body>"); out.println("<h3>WebEditor Test $Revision: 1.6 $</h3>"); out.println("<hr />"); // Backup the streams PrintStream oStdOutBackup = System.out; PrintStream oStdErrBackup = System.err; try { // Redired STDOUT and STDERR to the ServletOuputStreamServletOutputStream System.setOut(new PrintStream(out)); System.setErr(new PrintStream(out)); try try { // ... call compiler here that produces // tons of STDOUT/STDERR messages ... } } catch(Exception e) { { out.println(e); out.println(e); } } finally { // Restore original STDOUT and STDERR System.setOut(oStdOutBackup); System.setErr(oStdErrBackup); } out.println("<hr />"); out.println("</body>"); out.println("</html>"); } } |
...