当前位置: 代码迷 >> Java Web开发 >> ()关于j2ee中application的setAttribute不能创建值
  详细解决方案

()关于j2ee中application的setAttribute不能创建值

热度:8674   发布时间:2016-04-11 00:00:52.0
(求助)关于j2ee中application的setAttribute不能创建值
	
                public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletExceptionIOException {

response.setContentType("text/html;charset=gb2312");
PrintWriter out = response.getWriter();
ServletContext application=this.getServletContext();

Integer accessCount=(Integer) application.getAttribute("accessCount");
if(accessCount==null)
accessCount=0;
else
accessCount=accessCount+1;

application.setAttribute("accessCouunt", accessCount);

out.println(accessCount);

       }


经过我的调试,我发现accessCount的值永远都是null值,这到底是怎么回事啊?
为什么下面的application.setAttribute()不创建呢?
application j2ee

------解决方案--------------------
application.setAttribute("accessCouunt", accessCount);
//这里变量名不对,应该是accessCount
  相关解决方案