亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? conditionaltagbase.java

?? struts的源代碼
?? JAVA
字號:
/*
 * $Id: ConditionalTagBase.java 54929 2004-10-16 16:38:42Z germuska $ 
 *
 * Copyright 1999-2004 The Apache Software Foundation.
 * 
 * Licensed 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.struts.taglib.logic;


import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.TagSupport;
import org.apache.struts.util.MessageResources;


/**
 * Abstract base class for the various conditional evaluation tags.
 *
 * @version $Rev: 54929 $ $Date: 2004-10-16 17:38:42 +0100 (Sat, 16 Oct 2004) $
 */

public abstract class ConditionalTagBase extends TagSupport {


    // ------------------------------------------------------------- Properties


    /**
     * The name of the cookie to be used as a variable.
     */
    protected String cookie = null;

    public String getCookie() {
        return (this.cookie);
    }

    public void setCookie(String cookie) {
        this.cookie = cookie;
    }


    /**
     * The name of the HTTP request header to be used as a variable.
     */
    protected String header = null;

    public String getHeader() {
        return (this.header);
    }

    public void setHeader(String header) {
        this.header = header;
    }


    /**
     * The message resources for this package.
     */
    protected static MessageResources messages =
     MessageResources.getMessageResources
        ("org.apache.struts.taglib.logic.LocalStrings");


    /**
     * The name of the JSP bean to be used as a variable (if
     * <code>property</code> is not specified), or whose property is to be
     * accessed (if <code>property</code> is specified).
     */
    protected String name = null;

    public String getName() {
        return (this.name);
    }

    public void setName(String name) {
        this.name = name;
    }


    /**
     * The name of the HTTP request parameter to be used as a variable.
     */
    protected String parameter = null;

    public String getParameter() {
        return (this.parameter);
    }

    public void setParameter(String parameter) {
        this.parameter = parameter;
    }


    /**
     * The name of the bean property to be used as a variable.
     */
    protected String property = null;

    public String getProperty() {
        return (this.property);
    }

    public void setProperty(String property) {
        this.property = property;
    }


    /**
     * The name of the security role to be checked for.
     */
    protected String role = null;

    public String getRole() {
        return (this.role);
    }

    public void setRole(String role) {
        this.role = role;
    }


    /**
     * The scope to search for the bean named by the name property, or
     * "any scope" if null.
     */
    protected String scope = null;

    public String getScope() {
        return (this.scope);
    }

    public void setScope(String scope) {
        this.scope = scope;
    }


    /**
     * The user principal name to be checked for.
     */
    protected String user = null;

    public String getUser() {
        return (this.user);
    }

    public void setUser(String user) {
        this.user = user;
    }


    // --------------------------------------------------------- Public Methods


    /**
     * Perform the test required for this particular tag, and either evaluate
     * or skip the body of this tag.
     *
     * @exception JspException if a JSP exception occurs
     */
    public int doStartTag() throws JspException {

        if (condition())
            return (EVAL_BODY_INCLUDE);
        else
            return (SKIP_BODY);

    }


    /**
     * Evaluate the remainder of the current page normally.
     *
     * @exception JspException if a JSP exception occurs
     */
    public int doEndTag() throws JspException {

        return (EVAL_PAGE);

    }


    /**
     * Release all allocated resources.
     */
    public void release() {

        super.release();
        cookie = null;
        header = null;
        name = null;
        parameter = null;
        property = null;
        role = null;
        scope = null;
        user = null;

    }


    // ------------------------------------------------------ Protected Methods


    /**
     * Evaluate the condition that is being tested by this particular tag,
     * and return <code>true</code> if the nested body content of this tag
     * should be evaluated, or <code>false</code> if it should be skipped.
     * This method must be implemented by concrete subclasses.
     *
     * @exception JspException if a JSP exception occurs
     */
    protected abstract boolean condition() throws JspException;


}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本久久电影网| 色视频一区二区| 亚洲国产综合在线| 精品国产免费视频| 91欧美一区二区| 久久精品国产99| 亚洲成人在线网站| 中日韩av电影| www激情久久| 欧美日韩高清一区| 99久久伊人网影院| 国产一区二区调教| 天堂久久一区二区三区| 亚洲视频香蕉人妖| 久久精品欧美一区二区三区不卡| 欧美日韩一区二区三区高清| 99热精品国产| 成人精品在线视频观看| 久久97超碰色| 丝袜a∨在线一区二区三区不卡| 1区2区3区国产精品| 久久这里只精品最新地址| 欧美丰满高潮xxxx喷水动漫| 91电影在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 国产成人免费视频网站| 捆绑紧缚一区二区三区视频| 午夜在线成人av| 亚洲综合网站在线观看| 中文字幕制服丝袜一区二区三区| 国产亚洲1区2区3区| 精品久久一区二区| 日韩欧美国产电影| 91精选在线观看| 7799精品视频| 欧美人狂配大交3d怪物一区| 欧美日韩在线播放三区四区| 在线观看免费一区| 欧美三级电影在线观看| 欧美性大战久久久| 欧美性一级生活| 欧美视频在线播放| 欧美视频一区二区三区四区| 欧美日韩国产一级片| 欧美日韩一区精品| 欧美猛男gaygay网站| 在线播放中文字幕一区| 欧美精品xxxxbbbb| 日韩精品一区二区三区视频在线观看 | 国产精品亚洲第一区在线暖暖韩国 | 国产精品色一区二区三区| 久久久影视传媒| 26uuu欧美| 日本一区二区三区在线不卡 | 日韩一卡二卡三卡四卡| 日韩一区二区在线免费观看| 日韩三级精品电影久久久| 精品日韩成人av| 国产欧美一区二区三区沐欲 | 欧美不卡一区二区三区四区| 日韩精品一区二区三区视频在线观看 | 秋霞午夜av一区二区三区| 美女视频一区在线观看| 极品美女销魂一区二区三区免费| 国产高清精品久久久久| 97久久超碰国产精品| 色天天综合色天天久久| 91精品国产手机| 久久这里只精品最新地址| 亚洲日本免费电影| 婷婷中文字幕综合| 国产精品一级黄| 一本一道久久a久久精品| 91精品国产综合久久久久久久| 久久这里只精品最新地址| 亚洲色欲色欲www| 免费成人结看片| 不卡一区二区三区四区| 欧美日本一区二区| 国产三级精品三级在线专区| 亚洲综合色婷婷| 国产美女在线观看一区| 色婷婷综合久久久久中文| 日韩欧美国产精品| 亚洲精品国产精品乱码不99| 久久精品国产999大香线蕉| 91网上在线视频| 久久众筹精品私拍模特| 亚洲影院免费观看| 国产馆精品极品| 欧美二区三区91| 中文字幕一区二区三中文字幕| 日韩精品乱码免费| 99久久综合色| 久久综合色婷婷| 香蕉加勒比综合久久| 99这里只有精品| 欧美tickle裸体挠脚心vk| 亚洲精品菠萝久久久久久久| 国产一区免费电影| 欧美日本免费一区二区三区| 日本一区二区视频在线观看| 日本在线观看不卡视频| av在线播放不卡| 久久久久久久久久久久电影 | 日韩av一二三| 91精品福利在线| 欧美国产欧美综合| 久久国产精品区| 欧美日韩国产一区| 一区二区三区日本| 不卡欧美aaaaa| 久久久久久久综合色一本| 免费成人av资源网| 欧美年轻男男videosbes| 亚洲黄色片在线观看| k8久久久一区二区三区| 久久久久久久久久久久电影| 另类中文字幕网| 欧美精品 日韩| 亚洲图片欧美视频| 一本到高清视频免费精品| 中文字幕欧美日韩一区| 国产伦精品一区二区三区在线观看| 6080日韩午夜伦伦午夜伦| 亚洲丶国产丶欧美一区二区三区| 99久久婷婷国产综合精品电影| 国产精品色婷婷久久58| 丰满放荡岳乱妇91ww| 国产日韩三级在线| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 日韩三级视频在线观看| 日韩精品午夜视频| 欧美精品一级二级三级| 视频一区视频二区在线观看| 欧美三级一区二区| 午夜亚洲国产au精品一区二区| 91福利小视频| 亚洲国产一区二区三区青草影视| 色综合久久六月婷婷中文字幕| 亚洲天堂免费看| 色诱亚洲精品久久久久久| 亚洲精品国产一区二区三区四区在线| 色一区在线观看| 一区二区三区产品免费精品久久75 | 国内成人免费视频| 国产三级一区二区三区| 粉嫩蜜臀av国产精品网站| 中文字幕精品三区| 97se狠狠狠综合亚洲狠狠| 亚洲色图欧洲色图婷婷| 91成人免费在线视频| 亚洲一区二区美女| 日韩一区和二区| 国产成人午夜视频| 一区二区中文字幕在线| 91久久精品网| 蜜桃精品在线观看| 久久免费视频一区| 成人黄色电影在线| 一区二区三区精密机械公司| 欧美精品久久天天躁| 精一区二区三区| 国产精品午夜电影| 在线免费观看不卡av| 水蜜桃久久夜色精品一区的特点| 日韩精品自拍偷拍| 成人黄色免费短视频| 亚洲成人av福利| 精品国产亚洲一区二区三区在线观看| 国产91精品免费| 一区二区三国产精华液| 日韩一区二区影院| 成人免费高清视频在线观看| 亚洲国产日产av| wwww国产精品欧美| 色美美综合视频| 国产在线一区二区| 一区二区不卡在线视频 午夜欧美不卡在| 7777精品伊人久久久大香线蕉| 国产一区二区导航在线播放| 亚洲精品国产成人久久av盗摄 | 成人免费视频播放| 天天亚洲美女在线视频| 国产日韩欧美综合一区| 欧美日韩精品是欧美日韩精品| 国产原创一区二区三区| 一区二区欧美视频| 久久久久久久久久久久电影 | 日韩午夜在线播放| 91在线免费播放| 国产一区二区三区四区五区入口| 亚洲免费三区一区二区| www国产精品av| 欧美美女bb生活片| av电影一区二区| 精品一区二区影视| 亚洲成人免费电影| 亚洲人亚洲人成电影网站色| 欧美精品一区二区不卡 |