zoukankan      html  css  js  c++  java
  • 使用监听器解决路径问题

    1、写一个监听器

    public class ServerStartupListener implements ServletContextListener {
    
        /**
         * 在web 应用初始化的时候会被监听到
         */
        @Override
        public void contextInitialized(ServletContextEvent sce) {
            //将 web 应用名称(路径)保存到application 范围中
            ServletContext application = sce.getServletContext();
            String path = application.getContextPath();
            application.setAttribute("APP_PATH", path);
        }
    
        @Override
        public void contextDestroyed(ServletContextEvent sce) {
            // TODO Auto-generated method stub
    
        }
    
    }

    2、在web.xml中配置

    <!-- 配置监听器,解决路径问题 -->
    <listener>
        <listener-class>com.atguigu.atcrowdfunding.web.ServerStartupListener</listener-class>
    </listener>
  • 相关阅读:
    日志记录
    Ajax
    servlet3.0新特性
    文件上传和下载
    过滤器
    listener
    JavaWeb案例:登陆和注册
    jsp
    cookie和session
    HttpRequest,HttpResponse,乱码,转发和重定向
  • 原文地址:https://www.cnblogs.com/zhaye/p/10922441.html
Copyright © 2011-2022 走看看