Examples of PDashContext


Examples of net.sourceforge.processdash.api.PDashContext

            scriptName += req.getPathInfo();
        env.put("SCRIPT_NAME", scriptName);
        env.put("SCRIPT_PATH", req.getRequestURI());

        // store information about the hierarchy prefix used on the request
        PDashContext dash = getContext(req);
        String uriPrefix = dash.getUriPrefix();
        if (uriPrefix != null && uriPrefix.endsWith("/")) {
            env.put("PATH_INFO", uriPrefix.substring(0, uriPrefix.length() - 1));
        } else {
            env.put("PATH_INFO", "");
        }
        env.put("PATH_TRANSLATED", dash.getProjectPath());
        env.put("REQUEST_URI", uriPrefix + baseRequest.getUri());

        // store the query string, if one was present
        String queryString = req.getQueryString();
        if (queryString != null && queryString.length() > 0)
View Full Code Here

Examples of net.sourceforge.processdash.api.PDashContext

    private String getPrefix(ServletRequest request) {
        if (!(request instanceof HttpServletRequest))
            return null;

        PDashContext dash = PDashServletUtils.getContext(request);
        if (dash == null)
            return null;

        String prefix = dash.getUriPrefix();
        if (prefix == null || prefix.length() < 3)
            return null;

        HttpServletRequest hreq = (HttpServletRequest) request;
        String uri = hreq.getRequestURI();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.