package mypack.process;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.RequestProcessor;
public class RefuseNoLawIpProccess extends RequestProcessor {
@Override
protected boolean processPreprocess(HttpServletRequest request, HttpServletResponse response) {
// TODO Auto-generated method stub
if(request.getRemoteAddr().equals("127.0.0.1")){
try {
response.sendRedirect("/stutrsPro/process/IpError.jsp");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
}
return true;
}
}
在struts-config中加入
<controller processorClass="mypack.process.RefuseNoLawIpProccess"/>
同时建一个process下的IpError.jsp页面