📄 booleantag.java
字号:
/*
* $Id: BooleanTag.java,v 1.2 2001/10/21 04:46:04 gmurray Exp $
* Copyright 2001 Sun Microsystems, Inc. All rights reserved.
*/
package com.sure.taglibs.smart;
import javax.servlet.jsp.JspTagException;
/**
* A conditional tag returning whether a Boolean or String
* representing a boolean is true.
*/
public class BooleanTag extends ConditionalTag {
protected boolean doTest(Object o) throws JspTagException {
if (o == null) {
return false;
}
else if (o instanceof String) {
return Boolean.valueOf((String) o).booleanValue();
}
else if (o instanceof Boolean) {
return ((Boolean) o).booleanValue();
}
else {
throw new JspTagException("ConditionalTag: Not a String or Boolean.");
}
}
public void setProperty() {
}
private void testProperty() {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -