物联网工程综合实践-JAVA WEB开发
* * * * * * * * * * * * * * * 在 Servlet 接口的 service(ServletRequest req, ServletResponse res)方法中有一个ServletRequest类型的参数。ServletRequest类表示来自客户端的请求。当Servlet容器接收到客户端要求访问特定Servlet的请求时,容器先解析客户端的原始请求数据,把它包装成一个ServletRequest对象。当容器调用Servlet对象的service()方法时,就可以把ServletRequest对象作为参数传给service()方法。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 通过两个浏览器同时访问HelloServlet1 两个线程同时操纵HelloServlet1对象的clientName实例变量 导致并发问题的操作时序 两个线程各自操纵HelloServlet对象的clientName局部变量 public class AdderServlet1 extends GenericServlet{ private int sum=100; //sum为实例变量 public void service(ServletRequest request,ServletResponse response) throws ServletException, IOException { int increase=Integer.parseInt(request.getParameter("increase")); response.setContentType("text/html;charset=GB2312"); /*输出HTML文档*/ PrintWriter out = response.getWriter(); out.println("
AdderServlet"); out.println("&