public class HTMLUtil extends SHUtils
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
DEFAULT_CHARSET |
static java.lang.String |
documentDomain |
static java.lang.String |
LOADJARFILE_CHARSET |
构造器和说明 |
---|
HTMLUtil() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
convert2HtmlKeyword(java.lang.String str)
将字符串转换为HTML的属性值,主要是去掉引号特殊字符
|
static java.lang.String |
convert2NavigateAttr(java.lang.String str)
针对分页标签使用,要求:str是用单引号包括的字符串
|
static java.lang.String |
getAjaxScript()
AJAX相关JS
|
static java.lang.String |
getButtonHtml(javax.servlet.http.HttpServletRequest request,
java.lang.String id,
java.lang.String className,
java.lang.String value,
java.lang.String onClick,
java.lang.String extHtml)
获取按钮HTML
|
static java.lang.String |
getButtonScript(javax.servlet.http.HttpServletRequest request)
获取图片按钮鼠标移入移出事件
|
static java.lang.String |
getContainerEnd(java.lang.String containerId) |
static java.lang.String |
getContainerStart(java.lang.String containerId) |
static java.lang.String |
getDateScript()
日期控件JS
|
static java.lang.String |
getDefaultScript() |
static java.lang.String |
getDefaultScript(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getDefaultScript(javax.servlet.http.HttpServletRequest request,
boolean tipInit)
默认JS
|
static java.lang.String |
getDefaultStyle() |
static java.lang.String |
getDefaultStyle(javax.servlet.http.HttpServletRequest request)
获取系统样式
|
static java.lang.String |
getEndPrefix(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getFileScript()
加载文件脚本
|
static java.lang.String |
getFileStyle()
获取文件样式
|
static java.lang.String |
getHeaderCol(Header header,
java.lang.String containerId,
java.lang.String name,
java.lang.String desc)
表头列
|
static java.lang.String |
getHtmlDocType()
HTML文档类型
|
static java.lang.String |
getHtmlDocType(boolean isLoad)
HTML文档类型
|
static java.lang.String |
getHtmlText(java.lang.String html)
获取HTML代码中的文本值
|
static java.lang.String |
getListTable()
列表table标签
|
static java.lang.String |
getPageControlPanelEnd(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageControlPanelStart(javax.servlet.http.HttpServletRequest request,
java.lang.String title) |
static java.lang.String |
getPageControlPanelStart(javax.servlet.http.HttpServletRequest request,
java.lang.String title,
java.lang.String align,
java.lang.String icon) |
static java.lang.String |
getPageDataPanelEnd(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageDataPanelEnd(javax.servlet.http.HttpServletRequest request,
java.lang.String flag) |
static java.lang.String |
getPageDataPanelStart(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageDataPanelStart(javax.servlet.http.HttpServletRequest request,
java.lang.String flag) |
static java.lang.String |
getPageNavigatePanelEnd(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageNavigatePanelStart(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageNavigatePanelStart(javax.servlet.http.HttpServletRequest request,
java.lang.String align) |
static java.lang.String |
getPagePanelEnd(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPagePanelEnd(javax.servlet.http.HttpServletRequest request,
java.lang.String flag) |
static java.lang.String |
getPagePanelStart(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPagePanelStart(javax.servlet.http.HttpServletRequest request,
java.lang.String flag) |
static java.lang.String |
getPageQueryPanelEnd(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageQueryPanelStart(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageQueryPanelStart(javax.servlet.http.HttpServletRequest request,
java.lang.String title) |
static java.lang.String |
getPageQueryPanelStart(javax.servlet.http.HttpServletRequest request,
java.lang.String title,
java.lang.String flag) |
static java.lang.String |
getPageTitleEnd(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPageTitleStart(javax.servlet.http.HttpServletRequest request,
java.lang.String title) |
static java.lang.String |
getPopchecktree(java.lang.String winId,
java.lang.String width,
java.lang.String height,
java.lang.String defaultText,
java.lang.String defaultValue,
java.lang.String eventId,
java.lang.String rootName,
java.lang.String data,
java.lang.String title,
java.lang.String objId,
java.lang.String objName)
获取带checkbox的树
|
static java.lang.String |
getSkinId(javax.servlet.http.HttpServletRequest request)
皮肤
|
static java.lang.String |
getTip(java.lang.String title,
java.lang.String message)
提示
|
static void |
main(java.lang.String[] args) |
static java.lang.String |
parserElVar(javax.servlet.http.HttpServletRequest request,
java.lang.String html) |
static java.lang.String |
toIFrameForward(java.lang.String msgType,
java.lang.String backUrl,
java.lang.String... msgStr)
生成IFRAME_FORWARD页面内容
|
static java.lang.String |
toMessageForward(javax.servlet.http.HttpServletRequest request,
java.lang.String msgType,
java.lang.String... msgStr)
生成MESSAGE页面
|
static java.lang.String |
treeSelectTag(java.util.List<ExtjsPopupTreeSelectBean> treeList,
java.lang.String treeTxt,
java.lang.String functionName,
java.lang.String selectId,
java.lang.String selectText,
java.lang.String rootName,
java.lang.String title)
生成部门树
|
getDeptAllUser, getRequest, getResponse, getRoleDeptUser, isAjaxQuery, isAjaxQuery, isContain
public static java.lang.String DEFAULT_CHARSET
public static java.lang.String LOADJARFILE_CHARSET
public static java.lang.String documentDomain
public static java.lang.String getPagePanelStart(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPagePanelStart(javax.servlet.http.HttpServletRequest request, java.lang.String flag)
public static java.lang.String getPagePanelEnd(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPagePanelEnd(javax.servlet.http.HttpServletRequest request, java.lang.String flag)
public static java.lang.String getPageTitleStart(javax.servlet.http.HttpServletRequest request, java.lang.String title)
public static java.lang.String getPageTitleEnd(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageControlPanelStart(javax.servlet.http.HttpServletRequest request, java.lang.String title)
public static java.lang.String getPageControlPanelStart(javax.servlet.http.HttpServletRequest request, java.lang.String title, java.lang.String align, java.lang.String icon)
public static java.lang.String getEndPrefix(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageControlPanelEnd(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageDataPanelStart(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageDataPanelStart(javax.servlet.http.HttpServletRequest request, java.lang.String flag)
public static java.lang.String getPageDataPanelEnd(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageDataPanelEnd(javax.servlet.http.HttpServletRequest request, java.lang.String flag)
public static java.lang.String getPageQueryPanelStart(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageQueryPanelStart(javax.servlet.http.HttpServletRequest request, java.lang.String title)
public static java.lang.String getPageQueryPanelStart(javax.servlet.http.HttpServletRequest request, java.lang.String title, java.lang.String flag)
public static java.lang.String getPageQueryPanelEnd(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageNavigatePanelStart(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPageNavigatePanelStart(javax.servlet.http.HttpServletRequest request, java.lang.String align)
public static java.lang.String getPageNavigatePanelEnd(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getContainerStart(java.lang.String containerId)
public static java.lang.String getContainerEnd(java.lang.String containerId)
public static java.lang.String parserElVar(javax.servlet.http.HttpServletRequest request, java.lang.String html)
public static java.lang.String getSkinId(javax.servlet.http.HttpServletRequest request)
request
- HttpServletRequestpublic static java.lang.String getDefaultStyle()
public static java.lang.String getDefaultStyle(javax.servlet.http.HttpServletRequest request)
request
- HttpServletRequestpublic static java.lang.String getDefaultScript(javax.servlet.http.HttpServletRequest request, boolean tipInit)
request
- HttpServletRequesttipInit
- booleanpublic static java.lang.String getDefaultScript(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getDefaultScript()
public static java.lang.String getAjaxScript()
public static java.lang.String getDateScript()
public static java.lang.String getFileScript()
public static java.lang.String getFileStyle()
public static java.lang.String getHeaderCol(Header header, java.lang.String containerId, java.lang.String name, java.lang.String desc)
header
- HeadercontainerId
- Stringname
- Stringdesc
- Stringpublic static java.lang.String getTip(java.lang.String title, java.lang.String message)
title
- Stringmessage
- Stringpublic static java.lang.String treeSelectTag(java.util.List<ExtjsPopupTreeSelectBean> treeList, java.lang.String treeTxt, java.lang.String functionName, java.lang.String selectId, java.lang.String selectText, java.lang.String rootName, java.lang.String title)
treeList
- ListtreeTxt
- StringfunctionName
- StringselectId
- StringselectText
- StringrootName
- Stringtitle
- Stringpublic static java.lang.String getPopchecktree(java.lang.String winId, java.lang.String width, java.lang.String height, java.lang.String defaultText, java.lang.String defaultValue, java.lang.String eventId, java.lang.String rootName, java.lang.String data, java.lang.String title, java.lang.String objId, java.lang.String objName)
winId
- Stringwidth
- Stringheight
- StringdefaultText
- StringdefaultValue
- StringeventId
- StringrootName
- Stringdata
- Stringtitle
- StringobjId
- StringobjName
- Stringpublic static java.lang.String getListTable()
public static java.lang.String toIFrameForward(java.lang.String msgType, java.lang.String backUrl, java.lang.String... msgStr)
msgType
- success/failurebackUrl
- 返回URLmsgStr
- 自定义参数public static java.lang.String toMessageForward(javax.servlet.http.HttpServletRequest request, java.lang.String msgType, java.lang.String... msgStr)
request
- HttpServletRequestmsgType
- StringmsgStr
- 数组public static java.lang.String getHtmlText(java.lang.String html)
html
- Stringpublic static java.lang.String getButtonScript(javax.servlet.http.HttpServletRequest request)
request
- HttpServletRequestpublic static java.lang.String getButtonHtml(javax.servlet.http.HttpServletRequest request, java.lang.String id, java.lang.String className, java.lang.String value, java.lang.String onClick, java.lang.String extHtml)
request
- HttpServletRequestid
- StringclassName
- 样式,在非图片button时有效value
- 值onClick
- 单击事件extHtml
- 自定义public static java.lang.String getHtmlDocType(boolean isLoad)
isLoad
- booleanpublic static java.lang.String getHtmlDocType()
public static java.lang.String convert2HtmlKeyword(java.lang.String str)
str
- Stringpublic static java.lang.String convert2NavigateAttr(java.lang.String str)
str
- Stringpublic static void main(java.lang.String[] args)