org.eclipse.jetty.webapp.WebAppContext.getDescriptor()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(93)

本文整理了Java中org.eclipse.jetty.webapp.WebAppContext.getDescriptor()方法的一些代码示例,展示了WebAppContext.getDescriptor()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebAppContext.getDescriptor()方法的具体详情如下:
包路径:org.eclipse.jetty.webapp.WebAppContext
类名称:WebAppContext
方法名:getDescriptor

WebAppContext.getDescriptor介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.jetty/jetty-webapp

protected Resource findWebXml(WebAppContext context) throws IOException, MalformedURLException
{
  String descriptor = context.getDescriptor();
  if (descriptor != null)
  {
    Resource web = context.newResource(descriptor);
    if (web.exists() && !web.isDirectory()) return web;
  }
  Resource web_inf = context.getWebInf();
  if (web_inf != null && web_inf.isDirectory())
  {
    // do web.xml file
    Resource web = web_inf.addPath("web.xml");
    if (web.exists()) return web;
    if (LOG.isDebugEnabled())
      LOG.debug("No WEB-INF/web.xml in " + context.getWar() + ". Serving files and default/dynamic servlets only");
  }
  return null;
}

代码示例来源:origin: org.unidal.framework/test-framework

@Override
  public String getDescriptor() {
   String webxml = super.getDescriptor();

   if (webxml != null && !new File(webxml).exists()) {
     // not exist
     URL url = m_manager.getResourceUrl("/WEB-INF/web.xml");

     if (url != null) {
      return url.toExternalForm();
     }
   }

   return webxml;
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

protected Resource findWebXml(WebAppContext context) throws IOException, MalformedURLException
{
  String descriptor = context.getDescriptor();
  if (descriptor != null)
  {
    Resource web = context.newResource(descriptor);
    if (web.exists() && !web.isDirectory()) return web;
  }
  Resource web_inf = context.getWebInf();
  if (web_inf != null && web_inf.isDirectory())
  {
    // do web.xml file
    Resource web = web_inf.addPath("web.xml");
    if (web.exists()) return web;
    if (LOG.isDebugEnabled())
      LOG.debug("No WEB-INF/web.xml in " + context.getWar() + ". Serving files and default/dynamic servlets only");
  }
  return null;
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

protected Resource findWebXml(WebAppContext context) throws IOException, MalformedURLException
{
  String descriptor = context.getDescriptor();
  if (descriptor != null)
  {
    Resource web = context.newResource(descriptor);
    if (web.exists() && !web.isDirectory()) return web;
  }
  Resource web_inf = context.getWebInf();
  if (web_inf != null && web_inf.isDirectory())
  {
    // do web.xml file
    Resource web = web_inf.addPath("web.xml");
    if (web.exists()) return web;
    if (LOG.isDebugEnabled())
      LOG.debug("No WEB-INF/web.xml in " + context.getWar() + ". Serving files and default/dynamic servlets only");
  }
  return null;
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

protected Resource findWebXml(WebAppContext context) throws IOException, MalformedURLException
{
  String descriptor = context.getDescriptor();
  if (descriptor != null)
  {
    Resource web = context.newResource(descriptor);
    if (web.exists() && !web.isDirectory()) return web;
  }
  Resource web_inf = context.getWebInf();
  if (web_inf != null && web_inf.isDirectory())
  {
    // do web.xml file
    Resource web = web_inf.addPath("web.xml");
    if (web.exists()) return web;
    if (LOG.isDebugEnabled())
      LOG.debug("No WEB-INF/web.xml in " + context.getWar() + ". Serving files and default/dynamic servlets only");
  }
  return null;
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

protected Resource findWebXml(WebAppContext context) throws IOException, MalformedURLException
{
  String descriptor = context.getDescriptor();
  if (descriptor != null)
  {
    Resource web = context.newResource(descriptor);
    if (web.exists() && !web.isDirectory()) return web;
  }
  Resource web_inf = context.getWebInf();
  if (web_inf != null && web_inf.isDirectory())
  {
    // do web.xml file
    Resource web = web_inf.addPath("web.xml");
    if (web.exists()) return web;
    if (LOG.isDebugEnabled())
      LOG.debug("No WEB-INF/web.xml in " + context.getWar() + ". Serving files and default/dynamic servlets only");
  }
  return null;
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus

protected Resource findWebXml(WebAppContext context) throws IOException, MalformedURLException
{
  String descriptor = context.getDescriptor();
  if (descriptor != null)
  {
    Resource web = context.newResource(descriptor);
    if (web.exists() && !web.isDirectory()) return web;
  }
  Resource web_inf = context.getWebInf();
  if (web_inf != null && web_inf.isDirectory())
  {
    // do web.xml file
    Resource web = web_inf.addPath("web.xml");
    if (web.exists()) return web;
    if (LOG.isDebugEnabled())
      LOG.debug("No WEB-INF/web.xml in " + context.getWar() + ". Serving files and default/dynamic servlets only");
  }
  return null;
}

代码示例来源:origin: jenkinsci/winstone

protected Resource findWebXml(WebAppContext context) throws IOException, MalformedURLException
{
  String descriptor = context.getDescriptor();
  if (descriptor != null)
  {
    Resource web = context.newResource(descriptor);
    if (web.exists() && !web.isDirectory()) return web;
  }
  Resource web_inf = context.getWebInf();
  if (web_inf != null && web_inf.isDirectory())
  {
    // do web.xml file
    Resource web = web_inf.addPath("web.xml");
    if (web.exists()) return web;
    if (LOG.isDebugEnabled())
      LOG.debug("No WEB-INF/web.xml in " + context.getWar() + ". Serving files and default/dynamic servlets only");
  }
  return null;
}

相关文章

WebAppContext类方法