public abstract class AbstractServletURLTransformer extends AbstractProvider implements ServletURLTransformer
CURRENT_LEVEL, XML_TAG| 构造器和说明 |
|---|
AbstractServletURLTransformer() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
accept(javax.servlet.http.HttpServletRequest req) |
int |
currentAPILevel()
当前接口的API等级,用于判断是否需要升级插件
|
java.lang.String |
mark4Provider()
获取当前provider的标记(可以使用类路径保证唯一)以避免provider的重复加载
|
java.lang.String |
prefixForImage(java.lang.String servletURL,
java.lang.String type)
给资源文件加的前缀
|
java.lang.String |
prefixForResource(java.lang.String servletURL,
CheckOut checkOut)
给资源文件加的前缀
|
java.lang.String |
prefixForWrite(java.lang.String servletURL,
java.lang.Object source,
java.lang.String type)
给资源文件加的前缀
|
boolean |
shouldResetIconCss(java.lang.String servletURL,
BrowserProvider browser) |
equals, hashCodeprepareForIconCss, transformpublic java.lang.String mark4Provider()
Providermark4Provider 在接口中 Providermark4Provider 在类中 AbstractProviderpublic int currentAPILevel()
LevelcurrentAPILevel 在接口中 Levelpublic boolean accept(javax.servlet.http.HttpServletRequest req)
accept 在接口中 ServletURLTransformerpublic boolean shouldResetIconCss(java.lang.String servletURL,
BrowserProvider browser)
shouldResetIconCss 在接口中 ServletURLTransformerpublic java.lang.String prefixForImage(java.lang.String servletURL,
java.lang.String type)
ServletURLTransformerprefixForImage 在接口中 ServletURLTransformerservletURL - 服务器地址type - 请求类型public java.lang.String prefixForWrite(java.lang.String servletURL,
java.lang.Object source,
java.lang.String type)
ServletURLTransformerprefixForWrite 在接口中 ServletURLTransformerservletURL - 服务器地址source - 源对象type - 请求类型public java.lang.String prefixForResource(java.lang.String servletURL,
CheckOut checkOut)
ServletURLTransformerprefixForResource 在接口中 ServletURLTransformerservletURL - 服务器地址checkOut - 资源类型