public enum BrowserFlag extends java.lang.Enum<BrowserFlag>
Boolean f = (Boolean)(BrowserFlag.LoginOpenWindow.getFlag(user));
Boolean f = (Boolean)(BrowserFlag.LoginOpenWindow.getFlag(request));
前端JSP:
${v3x:getBrowserFlagByUser("A8Allow", v3x:currentUser())}
${v3x:getBrowserFlagByRequest("LoginOpenWindow", pageContext.request)}
枚举常量和说明 |
---|
A8Allow
浏览器差异化标志
依次是: IE6/7/8/9、ie10、ie11、FireFox、iPad、Chrome、Safari、Opera(不支持)
|
A8Allow4Admin |
CloseWindowLogout |
HideBrowsers |
HideButtons |
HideMenu |
HideOperation |
HtmlEditer |
ImEncoding |
LoginDog |
LoginOpenWindow |
Office |
OnDbClick |
OnlyIe |
OnlyIpad |
OpenDivWindow |
OpenWindow |
PageBreak |
selectDivType |
SelectPeople |
selectPeopleShowType |
WorkFlowEdit |
XUA |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
getFlag(javax.servlet.http.HttpServletRequest request) |
java.lang.Object |
getFlag(User user) |
static BrowserFlag |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static BrowserFlag[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final BrowserFlag A8Allow
public static final BrowserFlag A8Allow4Admin
public static final BrowserFlag LoginDog
public static final BrowserFlag LoginOpenWindow
public static final BrowserFlag CloseWindowLogout
public static final BrowserFlag SelectPeople
public static final BrowserFlag OpenWindow
public static final BrowserFlag HtmlEditer
public static final BrowserFlag HideOperation
public static final BrowserFlag HideBrowsers
public static final BrowserFlag HideMenu
public static final BrowserFlag PageBreak
public static final BrowserFlag Office
public static final BrowserFlag selectPeopleShowType
public static final BrowserFlag OpenDivWindow
public static final BrowserFlag HideButtons
public static final BrowserFlag selectDivType
public static final BrowserFlag WorkFlowEdit
public static final BrowserFlag OnDbClick
public static final BrowserFlag OnlyIe
public static final BrowserFlag OnlyIpad
public static final BrowserFlag ImEncoding
public static final BrowserFlag XUA
public static BrowserFlag[] values()
for (BrowserFlag c : BrowserFlag.values()) System.out.println(c);
public static BrowserFlag valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public java.lang.Object getFlag(User user)
public java.lang.Object getFlag(javax.servlet.http.HttpServletRequest request)