Sample usage from servlets

 

BrowserHawk's powerful capabilities are available for native use with servlets running on any web server on any platform. All that is required is a working servlet environment and Java 2 or higher.

 

This example demonstrates how to use the BrowserHawk4J JavaBean from a servlet.

 

Using the BrowserHawk4J JavaBean from a servlet:

 

import ...

import com.cyscape.browserhawk.*;

public class Redir extends HttpServlet {

public void doGet(HttpServletRequest req,

HttpServletResponse res) throws ServletException, IOException {

res.setContentType("text/html");

PrintWriter out = res.getWriter();

BrowserInfo b = BrowserHawk.getBrowserInfo(req);

if (! b.getFrames() )

res.sendRedirect("/index_noframes.jsp");

out.println("<HTML> ... frameset here ... </HTML>");

}

}