protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html;charset=utf-8");
PrintWriter out = resp.getWriter();
ServletContext context = this.getServletContext();
Integer i =(Integer) context.getAttribute("time");
if(i==null){
i=new Integer(1);
}else{
i=new Integer(i.intValue()+1);
}
String num=context.getInitParameter("nov");
out.println("<h1>"+num+i.intValue()+"</h1>");
context.setAttribute("time",i);
}
注意!context.setAttribute(String str,Object obj);中后面一定要是对象才能成功,否则报错,也就是说要保存数值的话必须用该类型的包装类才行。例子:
int型的数据必须用Integer包装类才能成功保存。