📄 pagertagtei.java
字号:
package com.jewel.tag.pagination;
import javax.servlet.jsp.tagext.TagData;
import javax.servlet.jsp.tagext.TagExtraInfo;
import javax.servlet.jsp.tagext.VariableInfo;
/**
* <p>Title: www.entel.com.cn</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: entel</p>
* @author chendesheng
* @version 1.0
*/
public class PagerTagTei extends TagExtraInfo {
public VariableInfo[] getVariableInfo(TagData data) {
VariableInfo[] variables = new VariableInfo[2];
int counter = 0;
String id = data.getAttributeString("id");
String type = data.getAttributeString("type");
if (id != null) {
if (type == null) {
type = "java.lang.Object";
}
variables[counter++] = new VariableInfo(data.getAttributeString("id"),
type, true,
VariableInfo.NESTED);
}
String indexId = data.getAttributeString("indexId");
if (indexId != null) {
variables[counter++] = new VariableInfo(indexId, "java.lang.Integer",
true, VariableInfo.NESTED);
}
VariableInfo[] result;
if (counter > 0) {
result = new VariableInfo[counter];
System.arraycopy(variables, 0, result, 0, counter);
} else {
result = new VariableInfo[0];
}
return result;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -