javax.servlet.http.HttpServlet.getServletConfig()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(8.4k)|赞(0)|评价(0)|浏览(134)

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

HttpServlet.getServletConfig介绍

暂无

代码示例

代码示例来源:origin: apache/incubator-dubbo

@Override
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: apache/incubator-dubbo

@Override
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: com.google.inject.extensions/guice-servlet

assertEquals(Key.get(HttpServlet.class).toString(), mockServlet.getServletName());
final ServletConfig servletConfig = mockServlet.getServletConfig();
final Enumeration names = servletConfig.getInitParameterNames();
while (names.hasMoreElements()) {

代码示例来源:origin: io.github.dheid/wings

@Override
public ServletConfig getServletConfig() {
  if (parent != this)
    return parent.getServletConfig();
  else
    return super.getServletConfig();
}

代码示例来源:origin: io.github.dheid/wings-portlet

@Override
public ServletConfig getServletConfig() {
  if (parent != this)
    return parent.getServletConfig();
  else
    return super.getServletConfig();
}

代码示例来源:origin: com.atlassian.plugins/remotable-plugins-servlet-kit

@Override
public ServletConfig getServletConfig()
{
  return delegate.get().getServletConfig();
}

代码示例来源:origin: com.atlassian.pluginkit/servlet-kit

@Override
public ServletConfig getServletConfig()
{
  return delegate.get().getServletConfig();
}

代码示例来源:origin: net.arnx/jsonic

public void init(HttpServlet servlet) throws ServletException {
  this.servlet = servlet;
  this.config = servlet.getServletConfig();
  this.context = servlet.getServletContext();
}

代码示例来源:origin: com.atlassian.jira/jira-core

@Override
public ServletConfig getServletConfig()
{
  return getSeraphLogoutServlet().getServletConfig();
}

代码示例来源:origin: org.sonatype.directjngine/directjngine

public ServletConfig getServletConfig() {
 assert isOpen();
 
 return this.servlet.getServletConfig();
}

代码示例来源:origin: com.github.bordertech.wcomponents/wcomponents-core

/**
 * Get the URL that responses should be directed to (ie, the URL in forms and hyperlinks). This is usually the same
 * as the current request URL.
 *
 * @param request the incoming HttpServletRequest
 * @return the URL that will be used in the form's action attribute and also in hyperlinks
 */
protected String getResponseUrl(final HttpServletRequest request) {
  String suffix = getServlet().getServletConfig().getInitParameter(ONGOING_URL_SUFFIX);
  String uri = request.getRequestURI();
  if (suffix != null && uri.contains(suffix)) {
    return uri + suffix;
  } else {
    return uri;
  }
}

代码示例来源:origin: edu.internet2.middleware.grouper/grouper-ws

/**
 * is this a wssec servlet?  must have servlet init param
 * @return true if wssec
 */
public static boolean wssecServlet() {
 String wssecValue = retrieveHttpServlet().getServletConfig()
   .getInitParameter("wssec");
 return GrouperUtil.booleanValue(wssecValue, false);
}

代码示例来源:origin: hutai123/dubbox

public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: com.alibaba/dubbo

@Override
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: org.apache.dubbo/dubbo-rpc-webservice

@Override
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: com.alibaba/dubbo-rpc-webservice

@Override
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: org.apache.dubbo/dubbo

@Override
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: hutai123/dubbox

public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
  if (servletController == null) {
    HttpServlet httpServlet = DispatcherServlet.getInstance();
    if (httpServlet == null) {
      response.sendError(500, "No such DispatcherServlet instance.");
      return;
    }
    synchronized (this) {
      if (servletController == null) {
        servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet);
      }
    }
  }
  RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort());
  servletController.invoke(request, response);
}

代码示例来源:origin: org.tinygroup/org.tinygroup.weblayerbase

@Override
protected void customInit() throws ServletException {
  String servletBeanName = get(TinyServletConfig.SERVLET_BEAN);
  if (StringUtil.isBlank(servletBeanName)) {
    logger.logMessage(LogLevel.ERROR,
        "servlet_bean attribute value must not  be empty");
    throw new RuntimeException(
        "servlet_bean attribute value must not be empty");
  }
  servlet = BeanContainerFactory.getBeanContainer(
      this.getClass().getClassLoader()).getBean(servletBeanName);
  if (servlet != null) {
    TinyServletConfig servletConfig = new TinyServletConfig();
    servletConfig.setInitParams(getInitParamMap());
    servletConfig.setServletConfig(servlet.getServletConfig());
    servlet.init(servletConfig);
  }
}

代码示例来源:origin: org.glassfish.main.security/websecurity

ServletConfig svc = thisServlet.getServletConfig();

相关文章