Servlet容器与Web应用 - 联系方式 - 新余市思创暖通工贸有限公司
现在的位置: 主页 > 联系方式 > 文章正文
Servlet容器与Web应用
作者:新余市思创暖通工贸有限公司 来源:www.jxsichuang.com 发布时间:2017-09-06 13:11:35
Servlet容器与Web应用

当Servlet容器启动时,会启动所有的Web应用。
通过控制台启动Web应用。

Servlet容器启动Web应用时,站群软件,并为每个Web应用创建惟一的ServletContext对象。可以把ServletContext看成是一个Web应用的服务器组件的共享内存。

CountServlet.java
import java.io.IOException;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class CountServlet extends HttpServlet
{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException
{
//得到一个ServletContext对象
ServletContext context=req.getSession().getServletContext();
//判断context容器中没有元素
if(null==context.getAttribute("counter"))
{
context.setAttribute("counter",1);
}
//如果context容器中有元素
else
{
int counter=(Integer)context.getAttribute("counter");
context.setAttribute("counter",counter+1);

}
//实现请求转发。
req.getRequestDispatcher("counter.jsp").forward(req,resp);
}
}

counter.jsp

<body>
计数器:<%= application.getAttribute("counter") %>
</body>

,专题

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:武汉网站建设 https://www.feimao666.com


  • 上一篇:php 3种基本设计模式的组合使用
  • 下一篇:最后一页
  • 
    COPYRIGHT © 2015 新余市思创暖通工贸有限公司 ALL RIGHTS RESERVED.
    本站所有原创信息,未经许可请勿任意转载或复制使用 网站地图 技术支持:肥猫科技
    精彩专题:网站建设
    购买本站友情链接、项目合作请联系客服QQ:2500-38-100