//if we've reached the second dot, break and check out the indx // value if (dots == 1) {
byte1 = toke.nextToken();
} else {
byte2 = toke.nextToken(); break; } }//while
//Piece together half of the client IP address so it can be compared // with //the forbidden range represented by IPFilter.IP_RANGE client = byte1 + "." + byte2;
if (IP_RANGE.equals(client)) {
httpResp.sendError(HttpServletResponse.SC_FORBIDDEN, "That means goodbye forever!");
} else {
chain.doFilter(request, response); }
}// doFilter
public void destroy() { /* * called before the Filter instance is removed from service by the web * container */ }