说明:来源于传智视频
package cn.itcast;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class CountAction extends Action {
private int count=0;
@Override
//安全统计action 访问的次数
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
// TODO Auto-generated method stub
synchronized (new Integer(count)) {
count++;
}
PrintWriter pw = response.getWriter();
pw.print("action访问的次数 "+count);
return null;
}
}
-------------------------------------------
package cn.itcast;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class CountAction extends Action {
private Integer count=0;
@Override
//安全统计action 访问的次数
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
// TODO Auto-generated method stub
synchronized (count) {
count++;
}
PrintWriter pw = response.getWriter();
pw.print("action访问的次数 "+count);
return null;
}
}