zoukankan      html  css  js  c++  java
  • StrutsStatics 的源码

    /*
     * $Id$
     *
     * Licensed to the Apache Software Foundation (ASF) under one
     * or more contributor license agreements.  See the NOTICE file
     * distributed with this work for additional information
     * regarding copyright ownership.  The ASF licenses this file
     * to you under the Apache License, Version 2.0 (the
     * "License"); you may not use this file except in compliance
     * with the License.  You may obtain a copy of the License at
     *
     *  http://www.apache.org/licenses/LICENSE-2.0
     *
     * Unless required by applicable law or agreed to in writing,
     * software distributed under the License is distributed on an
     * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     * KIND, either express or implied.  See the License for the
     * specific language governing permissions and limitations
     * under the License.
     */
    
    package org.apache.struts2;
    
    
    /**
     * Constants used by Struts. The constants can be used to get or set objects
     * out of the action context or other collections.
     *
     * <p/>
     *
     * Example:
     * <ul><code>ActionContext.getContext().put(HTTP_REQUEST, request);</code></ul>
     * <p/>
     * or
     * <p/>
     * <ul><code>
     * ActionContext context = ActionContext.getContext();<br>
     * HttpServletRequest request = (HttpServletRequest)context.get(HTTP_REQUEST);</code></ul>
     */
    public interface StrutsStatics {
    
        /**
         * Constant for the HTTP request object.
         */
        public static final String HTTP_REQUEST = "com.opensymphony.xwork2.dispatcher.HttpServletRequest";
    
        /**
         * Constant for the HTTP response object.
         */
        public static final String HTTP_RESPONSE = "com.opensymphony.xwork2.dispatcher.HttpServletResponse";
    
        /**
         * Constant for an HTTP {@link javax.servlet.RequestDispatcher request dispatcher}.
         */
        public static final String SERVLET_DISPATCHER = "com.opensymphony.xwork2.dispatcher.ServletDispatcher";
    
        /**
         * Constant for the {@link javax.servlet.ServletContext servlet context} object.
         */
        public static final String SERVLET_CONTEXT = "com.opensymphony.xwork2.dispatcher.ServletContext";
    
        /**
         * Constant for the JSP {@link javax.servlet.jsp.PageContext page context}.
         */
        public static final String PAGE_CONTEXT = "com.opensymphony.xwork2.dispatcher.PageContext";
    
        /** Constant for the PortletContext object */
        public static final String STRUTS_PORTLET_CONTEXT = "struts.portlet.context";
    
        /**
         * Set as an attribute in the request to let other parts of the framework know that the invocation is happening inside an
         * action tag
         */
        public static final String STRUTS_ACTION_TAG_INVOCATION= "struts.actiontag.invocation";
    }
  • 相关阅读:
    2014年3月新鲜出炉的最佳 JavaScript 工具库
    开发者不容错过的10款免费JavaScript游戏引擎
    创建Android环境并且安装cordova
    程序员技术练级攻略
    android sdk更新后出现please update ADT to the latest version的解决方法
    Linux cscope命令
    UltraISO制作系统ISO镜像
    Windows Live Writer 使用指南
    C语言访问网页
    Linux minicom命令
  • 原文地址:https://www.cnblogs.com/flytogalaxy/p/7793004.html
Copyright © 2011-2022 走看看