Package org.eclipse.jst.server.core

Examples of org.eclipse.jst.server.core.Servlet


                    if (url == null) {
                        return null;
                    }

                    if (moduleObject instanceof Servlet) {
                        Servlet servlet = (Servlet) moduleObject;
                        if (servlet.getAlias() != null) {
                            String path = servlet.getAlias();
                            if (path.startsWith("/")) //$NON-NLS-1$
                                path = path.substring(1);
                            url = new URL(url, path);
                        } else {
                            url = new URL(url, "servlet/" + servlet.getServletClassName()); //$NON-NLS-1$
                        }
                    } else if (moduleObject instanceof WebResource) {
                        WebResource resource = (WebResource) moduleObject;
                        String path = resource.getPath().toString();
                        if (path != null && path.startsWith("/") && path.length() > 0) { //$NON-NLS-1$
View Full Code Here


  private Object getHttpLaunchable(IModuleArtifact moduleObject, ServerDelegate delegate) throws CoreException {
    URL url = ((IURLProvider) delegate).getModuleRootURL(moduleObject.getModule());
    try {
      if (moduleObject instanceof Servlet) {
        Servlet servlet = (Servlet) moduleObject;
        if (servlet.getAlias() != null) {
          String path = servlet.getAlias();
          if (path.startsWith("/"))
            path = path.substring(1);
          url = new URL(url, path);
        } else
          url = new URL(url, "servlet/"
              + servlet.getServletClassName());
      } else if (moduleObject instanceof WebResource) {
        WebResource resource = (WebResource) moduleObject;
        String path = resource.getPath().toString();
        if (path != null && path.startsWith("/") && path.length() > 0)
          path = path.substring(1);
View Full Code Here

TOP

Related Classes of org.eclipse.jst.server.core.Servlet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.