⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 actionsubmitbean.java

📁 GridSphere 门户 提供一个基于 portlet 的高级开放源代码门户。GridSphere 是在欧盟提供基金的 GridLab 项目下开发的
💻 JAVA
字号:
/* * @author <a href="mailto:novotny@gridsphere.org">Jason Novotny</a> * @version $Id: ActionSubmitBean.java 4603 2006-03-06 20:34:16Z novotny $ */package org.gridsphere.provider.portletui.beans;/** * An <code>ActionSubmitBean</code> is a visual bean that represents an HTML button and * has an associated <code>DefaultPortletAction</code> */public class ActionSubmitBean extends ActionBean implements TagBean {    public static final String SUBMIT_STYLE = "portlet-form-button";    public static final String NAME = "as";    protected String imageSrc = null;    /**     * Constructs a default action submit bean     */    public ActionSubmitBean() {        super(NAME);        this.cssClass = SUBMIT_STYLE;    }    /**     * Constructs an action submit bean from a supplied portlet request and bean identifier     *     * @param beanId the bean identifier     */    public ActionSubmitBean(String beanId) {        super(NAME);        this.cssClass = SUBMIT_STYLE;        this.beanId = beanId;    }    public String getImageSrc() {        return imageSrc;    }    public void setImageSrc(String imageSrc) {        this.imageSrc = imageSrc;    }    public String toStartString() {        return "";    }    public String toEndString() {        String sname = (name == null) ? "" : name;        StringBuffer sb = new StringBuffer();        String inputType = "submit";        if (useAjax) inputType = "button";        if (imageSrc != null) inputType = "image";        sb.append("<input ");        if (id != null) sb.append("id=\"").append(id).append("\" ");        sb.append(getFormattedCss()).append("type=\"").append(inputType).append("\" ").append(checkDisabled());        if (imageSrc != null) sb.append("src=\"").append(imageSrc).append("\" ");        if (disabled) sb.append("disabled ");        if (action != null) sname = action;        if (anchor != null) sname += "#" + anchor;        if (onClick != null) {            // 'onClick' replaced by 'onclick' for XHTML 1.0 Strict compliance            sb.append("onclick=\"").append(onClick).append("\" ");        }        sb.append("name=\"").append(sname).append("\" value=\"").append(value).append("\"/>");        return sb.toString();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -