当前位置: 首页 > news >正文

北京塞车网站建设网站建设腾讯云与阿里云

北京塞车网站建设,网站建设腾讯云与阿里云,硬件开发工程师待遇,1717做网站#xff08;1#xff09; 重定向和转发的区别 1#xff09;重定向是浏览器发送请求并受到响应以后再次向一个新地址发请求#xff1b;转发是服务器受到请求后为了完成响应转到一个新的地址。 2#xff09;重定向中有两次请求对象#xff0c;不共享数据#xff1b;转发…1 重定向和转发的区别 1重定向是浏览器发送请求并受到响应以后再次向一个新地址发请求转发是服务器受到请求后为了完成响应转到一个新的地址。 2重定向中有两次请求对象不共享数据转发只产生一次请求对象且在组件间共享数据。 3重定向后地址栏地址改变而转发则不会。 4重定向的新地址可以是任意地址转发的新地址必须是同一个应用内的某地址。 2问题扩展 获取servlet的转发和响应重定向的方式 转发的方法 1通过HttpServletRequest的getRequestDispatcher()方法获得 2通过ServletContext的getRequestDispatcher()方法获得 重定向的方法 3HttpServletResponse的sendRedirect()方法。 4结合项目使用 重定向可以实现图片的异步上传。 一般访问web-inf下面文件只能通过转发来实现 Servlet对象的生命周期详细介绍 监听域对象的生命周期在Web应用程序的运行期间Web容器会创建和销毁三个比较重要的对象ServletContext、HttpSession和ServletRequest这些对象被称为域对象为了监听这些域对象的生命周期Servlet API中专门提供三个接口ServletContextListener、HttpSessionListener、ServletRequestListener它们分别用于监听ServletContext对象的生命周期、监听 HttpSession对象的生命周期、监听 ServletRequest对象的生命周期接下来将针对这三个接口进行讲解。 ServletContextListener接口 ServletContext对象是Web应用程序中一个非常重要的对象为了监听该对象的创建与销毁过程Servlet API中提供了一个ServletContextListener接口当在Web应用程序中注册一个或多个实现了ServletContextListener 接口的事件监听器时Web容器在创建或销毁每个ServletContext对象时就会产生一个与其对应的事件对象然后依次调用每个ServletContext事件监听器中的处理方法并将ServletContext事件对象传递给这些方法来完成事件的处理工作。 ServletContextListener接口中共定义了两个事件处理方法具体如下。 1.contextInitialized()方法 contextInitialized()方法的完整语法定义如下。 public void contextInitialized(servletContextEvent sce)当ServletContext对象被创建时Web容器会调用contextInitialized()方法。contextInitialized()方法接收一个ServletContextEvent类型的参数contextInitialized()方法内部可以通过这个参数来获取创建的ServletContext对象。 2. contextDestroyed()方法 contextDestroyed()方法的完整语法定义如下。 public void contextDestroyed(servletContextEvent sce)当ServletContext对象即将被销毁时Web容器会调用contextDestroyed()方法并将servletContextEvent对象传递给这个方法。 HttpSessionListener接口 HttpSession用于完成会话操作为了监听HttpSession对象的创建和销毁过程ServletAPI中提供了一个HttpSessionListener接口当Web应用程序注册了一个或者多个实现了HttpSessionListener接口的事件监听器时Web容器 HttpSession对象时就会产生一个HttpSessionEvent事件对象然后依次调用每个HttpSession事件监听器中的相应方法﹐并将HttpSessionEVent事件对象传递给这些方法。 HttpSessionListener接口中共定义了两个事件处理方法分别是SessionCreated()和sessionDestroy()方法接下来针对这两个方法进行讲解。 1.sessionCreated()方法 sessionCreated(方法的完整语法定义如下。 public void sessionCreated(HttpsessionEvent se)每当一个HttpSession对象被创建时Web容器都会调用sessionCreated()方法。sessionCreated()方法接收一个HttpSessionEvent类型多参数sessionCreate()方法内部都可以通过这个参数来获取当前被创建的HttpSession对象。 2.sessionDestroyed()方法 sessionDestroyed()方法的完整语法定义如下。 public void sessionDestroyed(HttpSessionEvent se)每当一个HttpSession对象即将被销毁时 Web容器都会调用sessionDestroyed()方法并将HttpSessionEvent事件对象传递给这个方法。 ServletRequestListener接口 ServletRequest对象用于获取客户端发送的请求数据为了监听ServletReauest对象的创建和销毁过程Servlet API提供了ServletReauestListener接口当Web应用程序中注册了一个或多个实现了ServletRequestListener接口的事件监听器时Web容器在创建或销毁每个ServletRequest对象时都会产生一个ServletRequestEvent事件对象然后依次调用每个ServletRequest事件监听器中的相应处理方法。 ServletRequestListener接口中定义了两个事件外理方法分别是requestInitialized()方法和requestDestroyed()方法接下来针对这两个方法进行讲解。 1. requestInitialized()方法 requestInitialized()方法的完整语法定义如下。 public void requestInitialized(ServletRequestEvent sre)每当一个ServletRequest对象创建时Web容器都会调用requestInitialized()方法。requestInitialized()方法接收一个ServletRequestEvent类型的参数requestInitialized()方法内部可以通过这个参数来获取当前创建的ServletRequest对象。 2. requestDestroyed()方法 requestDestroyed()方法的完整语法定义如下。 public void requestDestroyed(ServletRequestEvent sre)每当一个ServletRequest对象销毁时Web容器都会调用reauestDestroyed()方法并将ServletRequestEvent对象传递给这个方法。 servlet视频全套视频教程快速入门servlet原理servlet实战 Java最新课程 Java零基础视频教程(2022最新Java入门含斯坦福大学练习题力扣算法题 Java基础入门 java零基础自学首Java入门教程含Java项目和Java真题 Javaweb核心基础 JavaWeb基础教程Java web从入门到企业实战完整版 Spring Cloud最全微服务架构 史上最全面的springcloud微服务技术栈 SSM框架教程 SSM框架教程_SpringSpringMVCMaven高级Spring SpringBoot2全套视频教程 SpringBoot2全套视频教程springboot零基础到项目实战
http://www.hkea.cn/news/14321808/

相关文章:

  • 华强北网站建设公司网站建设列表网
  • 服装 网站模板 wordpresswordpress category 自定义
  • 企业网站推广计划个人网站怎样申请
  • 网站开发虚拟电话专业网站设计制作
  • 牙科网站开发能够制作网页的软件
  • 大学html网站建设作业定制网站建设宝安西乡
  • 手机网站图片优化媒体发布公司
  • 娄底做网站做网站编辑的发展方向晋升
  • 深圳几百元做网站游戏网站制作
  • 做点击率的网站手机上可以创建网站吗
  • 网站公司后台小说网站怎么做推广
  • 做pc端网站代理商ppt模板下载官网
  • 企业网站的推广方法最超值的手机网站建设
  • 合肥高端网站开发互联网营销培训的课程学费
  • 营销网站结构图电商关键字优化
  • 网站栏目方案seo网站快速
  • 广东中南建设有限公司网站用服务器ip做网站域名
  • 网站技能培训机构有没有可以免费制作ppt的app
  • 自己做电影网站需要什么郑州网站建设电话
  • 佛山seo整站优化承接深圳微信网站建设报价
  • 东莞商城网站建设价格做网站代码审计哪个工具比较好
  • 重庆知名网站建设公司WordPress新闻采集插件
  • 网站开发 平台营销网站建设的原则
  • 广州建站服务商平湖做网站
  • 河北网站备案系统3号台风最新消息
  • 蚌埠网站建设专业公司哪家好网站后台密码存在哪
  • 建立网站需要准备的材料做网站推广汉狮网络
  • phpcms 视频网站模板百度推广可以自己开户吗
  • 谷歌官方网站centoa7 wordpress
  • dw做的网站怎么在vs广州哪里好玩的景点推荐