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

📄 htmlform.java

📁 RESIN 3.2 最新源码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
  public void setTarget(String value)  {    _target = value;  }    public String getTitle()  {    if (_title != null)      return _title;    else if (_titleExpr != null)      return Util.evalString(_titleExpr);    else      return null;  }  public void setTitle(String value)  {    _title = value;  }  //  // value expression override  //  /**   * Returns the value expression with the given name.   */  @Override  public ValueExpression getValueExpression(String name)  {    PropEnum prop = _propMap.get(name);    if (prop != null) {      switch (prop) {      case ACCEPT:	return _acceptExpr;      case ACCEPTCHARSET:	return _acceptcharsetExpr;      case DIR:	return _dirExpr;      case ENCTYPE:	return _enctypeExpr;      case LANG:	return _langExpr;      case ONCLICK:	return _onclickExpr;      case ONDBLCLICK:	return _ondblclickExpr;      case ONKEYDOWN:	return _onkeydownExpr;      case ONKEYPRESS:	return _onkeypressExpr;      case ONKEYUP:	return _onkeyupExpr;      case ONMOUSEDOWN:	return _onmousedownExpr;      case ONMOUSEMOVE:	return _onmousemoveExpr;      case ONMOUSEOUT:	return _onmouseoutExpr;      case ONMOUSEOVER:	return _onmouseoverExpr;      case ONMOUSEUP:	return _onmouseupExpr;      case ONRESET:	return _onresetExpr;      case ONSUBMIT:	return _onsubmitExpr;      case STYLE:	return _styleExpr;      case STYLE_CLASS:	return _styleClassExpr;      case TARGET:	return _targetExpr;      case TITLE:	return _titleExpr;      }    }        return super.getValueExpression(name);  }  /**   * Sets the value expression with the given name.   */  @Override  public void setValueExpression(String name, ValueExpression expr)  {    PropEnum prop = _propMap.get(name);    if (prop != null) {      switch (prop) {      case ACCEPT:	if (expr != null && expr.isLiteralText()) {	  _accept = Util.evalString(expr);	  return;	}	else	  _acceptExpr = expr;	break;	      case ACCEPTCHARSET:	if (expr != null && expr.isLiteralText()) {	  _acceptcharset = Util.evalString(expr);	  return;	}	else	  _acceptcharsetExpr = expr;	break;      case DIR:	if (expr != null && expr.isLiteralText()) {	  _dir = Util.evalString(expr);	  return;	}	else	  _dirExpr = expr;	break;	      case ENCTYPE:	if (expr != null && expr.isLiteralText()) {	  _enctype = Util.evalString(expr);	  return;	}	else	  _enctypeExpr = expr;	break;	      case LANG:	if (expr != null && expr.isLiteralText()) {	  _lang = Util.evalString(expr);	  return;	}	else	  _langExpr = expr;	break;	      case ONCLICK:	if (expr != null && expr.isLiteralText()) {	  _onclick = Util.evalString(expr);	  return;	}	else	  _onclickExpr = expr;	break;      case ONDBLCLICK:	if (expr != null && expr.isLiteralText()) {	  _ondblclick = Util.evalString(expr);	  return;	}	else	  _ondblclickExpr = expr;	break;      case ONKEYDOWN:	if (expr != null && expr.isLiteralText()) {	  _onkeydown = Util.evalString(expr);	  return;	}	else	  _onkeydownExpr = expr;	break;	      case ONKEYPRESS:	if (expr != null && expr.isLiteralText()) {	  _onkeypress = Util.evalString(expr);	  return;	}	else	  _onkeypressExpr = expr;	break;      case ONKEYUP:	if (expr != null && expr.isLiteralText()) {	  _onkeyup = Util.evalString(expr);	  return;	}	else	  _onkeyupExpr = expr;	break;      case ONMOUSEDOWN:	if (expr != null && expr.isLiteralText()) {	  _onmousedown = Util.evalString(expr);	  return;	}	else	  _onmousedownExpr = expr;	break;      case ONMOUSEMOVE:	if (expr != null && expr.isLiteralText()) {	  _onmousemove = Util.evalString(expr);	  return;	}	else	  _onmousemoveExpr = expr;	break;      case ONMOUSEOUT:	if (expr != null && expr.isLiteralText()) {	  _onmouseout = Util.evalString(expr);	  return;	}	else	  _onmouseoutExpr = expr;	break;      case ONMOUSEOVER:	if (expr != null && expr.isLiteralText()) {	  _onmouseover = Util.evalString(expr);	  return;	}	else	  _onmouseoverExpr = expr;	break;      case ONMOUSEUP:	if (expr != null && expr.isLiteralText()) {	  _onmouseup = Util.evalString(expr);	  return;	}	else	  _onmouseupExpr = expr;	break;      case ONRESET:	if (expr != null && expr.isLiteralText()) {	  _onreset = Util.evalString(expr);	  return;	}	else	  _onresetExpr = expr;	break;      case ONSUBMIT:	if (expr != null && expr.isLiteralText()) {	  _onsubmit = Util.evalString(expr);	  return;	}	else	  _onsubmitExpr = expr;	break;      case STYLE:	if (expr != null && expr.isLiteralText()) {	  _style = Util.evalString(expr);	  return;	}	else	  _styleExpr = expr;	break;      case STYLE_CLASS:	if (expr != null && expr.isLiteralText()) {	  _styleClass = Util.evalString(expr);	  return;	}	else	  _styleClassExpr = expr;	break;      case TARGET:	if (expr != null && expr.isLiteralText()) {	  _target = Util.evalString(expr);	  return;	}	else	  _targetExpr = expr;	break;      case TITLE:	if (expr != null && expr.isLiteralText()) {	  _title = Util.evalString(expr);	  return;	}	else	  _titleExpr = expr;	break;      }    }        super.setValueExpression(name, expr);  }  //  // state  //  public Object saveState(FacesContext context)  {    Object parent = super.saveState(context);    return new Object[] {      parent,      _accept,      _acceptcharset,      _dir,      _enctype,      _lang,            _onclick,      _ondblclick,      _onkeydown,      _onkeypress,      _onkeyup,            _onmousedown,      _onmousemove,      _onmouseout,      _onmouseover,      _onmouseup,            _onreset,      _onsubmit,            _style,      _styleClass,      _target,      _title,    };  }  public void restoreState(FacesContext context, Object value)  {    Object []state = (Object []) value;    int i = 0;    if (state != null)       super.restoreState(context, state[i++]);    _accept = (String) state[i++];    _acceptcharset = (String) state[i++];    _dir = (String) state[i++];    _enctype = (String) state[i++];    _lang = (String) state[i++];    _onclick = (String) state[i++];    _ondblclick = (String) state[i++];    _onkeydown = (String) state[i++];    _onkeypress = (String) state[i++];    _onkeyup = (String) state[i++];    _onmousedown = (String) state[i++];    _onmousemove = (String) state[i++];    _onmouseout = (String) state[i++];    _onmouseover = (String) state[i++];    _onmouseup = (String) state[i++];    _onreset = (String) state[i++];    _onsubmit = (String) state[i++];    _style = (String) state[i++];    _styleClass = (String) state[i++];    _target = (String) state[i++];    _title = (String) state[i++];  }  //  // utility  //  private enum PropEnum {    ACCEPT,    ACCEPTCHARSET,    DIR,    ENCTYPE,    LANG,    ONCLICK,    ONDBLCLICK,    ONKEYDOWN,    ONKEYPRESS,    ONKEYUP,    ONMOUSEDOWN,    ONMOUSEMOVE,    ONMOUSEOUT,    ONMOUSEOVER,    ONMOUSEUP,    ONRESET,    ONSUBMIT,    STYLE,    STYLE_CLASS,    TARGET,    TITLE,  }  static {    _propMap.put("accept", PropEnum.ACCEPT);    _propMap.put("acceptcharset", PropEnum.ACCEPTCHARSET);    _propMap.put("dir", PropEnum.DIR);    _propMap.put("enctype", PropEnum.ENCTYPE);    _propMap.put("lang", PropEnum.LANG);    _propMap.put("onclick", PropEnum.ONCLICK);    _propMap.put("ondblclick", PropEnum.ONDBLCLICK);    _propMap.put("onkeydown", PropEnum.ONKEYDOWN);    _propMap.put("onkeypress", PropEnum.ONKEYPRESS);    _propMap.put("onkeyup", PropEnum.ONKEYUP);    _propMap.put("onmousedown", PropEnum.ONMOUSEDOWN);    _propMap.put("onmousemove", PropEnum.ONMOUSEMOVE);    _propMap.put("onmouseover", PropEnum.ONMOUSEOVER);    _propMap.put("onmouseout", PropEnum.ONMOUSEOUT);    _propMap.put("onmouseup", PropEnum.ONMOUSEUP);    _propMap.put("onreset", PropEnum.ONRESET);    _propMap.put("onsubmit", PropEnum.ONSUBMIT);    _propMap.put("style", PropEnum.STYLE);    _propMap.put("styleClass", PropEnum.STYLE_CLASS);    _propMap.put("target", PropEnum.TARGET);    _propMap.put("title", PropEnum.TITLE);  }}

⌨️ 快捷键说明

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