org.apache.tomcat.util.descriptor.web.WebXml.getServletMappings()方法的使用及代码示例

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

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

WebXml.getServletMappings介绍

暂无

代码示例

代码示例来源:origin: apache/ofbiz-framework

String servletName = servletDef.getServletName();
for (Entry<String, String> entry : webXml.getServletMappings().entrySet()) {
  if (servletName.equals(entry.getValue())) {
    servletMapping = entry.getKey();

代码示例来源:origin: org.apache.tomee/tomee-catalina

@Override
protected void processAnnotationWebServlet(final String className, final AnnotationEntry ae, final WebXml fragment) {
  try {
    super.processAnnotationWebServlet(className, ae, fragment);
  } catch (final IllegalArgumentException iae) {
    // otherwise TCKs are not passing, hope to be able to let it with next TCK versions
    String[] urlPatterns = null;
    for (final ElementValuePair evp : ae.getElementValuePairs()) {
      final String name = evp.getNameString();
      if ("value".equals(name) || "urlPatterns".equals(name)) {
        urlPatterns = processAnnotationsStringArray(evp.getValue());
        break;
      }
    }
    if (urlPatterns != null) {
      for (final String pattern : urlPatterns) {
        if (fragment.getServletMappings().containsKey(pattern)) {
          logger.warning(iae.getMessage(), iae);
          return;
        }
      }
    }
    throw iae;
  }
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

if (!fragment.getServletMappings().containsValue(servletName)) {
  for (String urlPattern : urlPatterns) {
    fragment.addServletMapping(urlPattern, servletName);

代码示例来源:origin: codefollower/Tomcat-Research

if (!fragment.getServletMappings().containsValue(servletName)) {
  for (String urlPattern : urlPatterns) {
    fragment.addServletMapping(urlPattern, servletName);

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

if (!fragment.getServletMappings().containsValue(servletName)) {
  for (String urlPattern : urlPatterns) {
    fragment.addServletMapping(urlPattern, servletName);

代码示例来源:origin: codefollower/Tomcat-Research

webxml.getServletMappings().entrySet()) {
context.addServletMapping(entry.getKey(), entry.getValue());

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

webxml.getServletMappings().entrySet()) {
context.addServletMappingDecoded(entry.getKey(), entry.getValue());

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

webxml.getServletMappings().entrySet()) {
context.addServletMappingDecoded(entry.getKey(), entry.getValue());

代码示例来源:origin: codefollower/Tomcat-Research

for (WebXml fragment : fragments) {
  for (Map.Entry<String,String> servletMap :
      fragment.getServletMappings().entrySet()) {
    if (!servletMappingNames.contains(servletMap.getValue()) &&
        !servletMappings.containsKey(servletMap.getKey())) {

代码示例来源:origin: org.apache.tomcat/tomcat-util-scan

for (WebXml fragment : fragments) {
  for (Map.Entry<String,String> servletMap :
      fragment.getServletMappings().entrySet()) {
    if (!servletMappingNames.contains(servletMap.getValue()) &&
        !servletMappings.containsKey(servletMap.getKey())) {

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

for (WebXml fragment : fragments) {
  for (Map.Entry<String,String> servletMap :
      fragment.getServletMappings().entrySet()) {
    if (!servletMappingNames.contains(servletMap.getValue()) &&
        !servletMappings.containsKey(servletMap.getKey())) {

相关文章

WebXml类方法