com.beetle.framework.web.tools
类 CommonUtil

java.lang.Object
  继承者 com.beetle.framework.web.tools.WebUtil
      继承者 com.beetle.framework.web.tools.CommonUtil

public class CommonUtil
extends WebUtil

Title: BeetleWeb

Description: MVC Web Framework

Copyright: Copyright (c) 2005

Company: 甲壳虫软件

版本:
1.0
作者:
余浩东(hdyu@beetlesoft.net)

嵌套类摘要
 
从类 com.beetle.framework.web.tools.WebUtil 继承的嵌套类/接口
WebUtil.ExceptionInfo
 
字段摘要
static java.lang.String ACTION_STR
           
static java.lang.String app_Context
           
static java.lang.String CANCEL_SESSION_CHECK_FLAG
           
static java.lang.String controllerimpclassname
           
static java.lang.String controllname
           
static java.lang.String CTRL_VIEW_MAP_ENABLED
           
static java.lang.String DISABLED_SESSION_VIEW
           
static char DOLLAR
           
static char DOT
           
static java.lang.String DOT_STR
           
static java.lang.String GET_STR
           
static char RIGHT_SLASHDOT
           
static java.lang.String TOMCAT_STR
           
static java.lang.String TRUE_STR
           
static java.lang.String WEB_CTRL_PREFIX
           
static java.lang.String WEB_ENCODE_CHARSET
           
static java.lang.String WEB_EXCEPTION_INFO
           
static java.lang.String WEB_SERVER_INFO
           
 
构造方法摘要
CommonUtil()
           
 
方法摘要
static java.lang.String addLastBeveltoPatch(java.lang.String path)
          在路径上加上“/”(如果没有的话)
static java.lang.String analysePath(java.lang.String path)
          分析请求路径 只返回请求控制器名称(不带路径)
static void fill_DataMap(ServletContext app, java.lang.String filename, java.lang.String itemPath, java.lang.String ElementName, java.lang.String keyName, java.lang.String valueName, java.util.Map map)
          填充配置文件数据
static java.lang.String formatPath(java.lang.String a)
          格式化零配置路径 删除首个'/','$'和后缀
static Cookie getCookie(java.lang.String cookieName, HttpServletRequest request)
          getCookie
static java.lang.String getExt(java.lang.String url)
          获取url的后缀名
static java.lang.String getUrlDir(java.lang.String url)
          获取url的资源目录
 
从类 com.beetle.framework.web.tools.WebUtil 继承的方法
analyseException, dealSpace, dealTags, decodeURL, decodeURL, doPre, encodeURL, encodeURL, getDecodeValueByKeyName, getParameter, getValueFromSession, returnToBR
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

WEB_ENCODE_CHARSET

public static final java.lang.String WEB_ENCODE_CHARSET
另请参见:
常量字段值

WEB_SERVER_INFO

public static final java.lang.String WEB_SERVER_INFO
另请参见:
常量字段值

WEB_EXCEPTION_INFO

public static final java.lang.String WEB_EXCEPTION_INFO
另请参见:
常量字段值

WEB_CTRL_PREFIX

public static final java.lang.String WEB_CTRL_PREFIX
另请参见:
常量字段值

CTRL_VIEW_MAP_ENABLED

public static final java.lang.String CTRL_VIEW_MAP_ENABLED
另请参见:
常量字段值

DISABLED_SESSION_VIEW

public static final java.lang.String DISABLED_SESSION_VIEW
另请参见:
常量字段值

CANCEL_SESSION_CHECK_FLAG

public static final java.lang.String CANCEL_SESSION_CHECK_FLAG
另请参见:
常量字段值

controllname

public static final java.lang.String controllname
另请参见:
常量字段值

controllerimpclassname

public static final java.lang.String controllerimpclassname
另请参见:
常量字段值

TRUE_STR

public static final java.lang.String TRUE_STR
另请参见:
常量字段值

DOT_STR

public static final java.lang.String DOT_STR
另请参见:
常量字段值

DOT

public static final char DOT
另请参见:
常量字段值

RIGHT_SLASHDOT

public static final char RIGHT_SLASHDOT
另请参见:
常量字段值

DOLLAR

public static final char DOLLAR
另请参见:
常量字段值

app_Context

public static final java.lang.String app_Context
另请参见:
常量字段值

GET_STR

public static final java.lang.String GET_STR
另请参见:
常量字段值

TOMCAT_STR

public static final java.lang.String TOMCAT_STR
另请参见:
常量字段值

ACTION_STR

public static final java.lang.String ACTION_STR
另请参见:
常量字段值
构造方法详细信息

CommonUtil

public CommonUtil()
方法详细信息

fill_DataMap

public static final void fill_DataMap(ServletContext app,
                                      java.lang.String filename,
                                      java.lang.String itemPath,
                                      java.lang.String ElementName,
                                      java.lang.String keyName,
                                      java.lang.String valueName,
                                      java.util.Map map)
填充配置文件数据

参数:
app - ServletContext
filename - String
itemPath - String
ElementName - String
keyName - String
valueName - String
map - Map

getCookie

public static final Cookie getCookie(java.lang.String cookieName,
                                     HttpServletRequest request)
getCookie

参数:
cookieName - String
request - HttpServletRequest
返回:
Cookie

getExt

public static final java.lang.String getExt(java.lang.String url)
获取url的后缀名

参数:
url -
返回:

getUrlDir

public static final java.lang.String getUrlDir(java.lang.String url)
获取url的资源目录

参数:
url - String
返回:
String

formatPath

public static final java.lang.String formatPath(java.lang.String a)
格式化零配置路径 删除首个'/','$'和后缀

参数:
-
返回:

addLastBeveltoPatch

public static final java.lang.String addLastBeveltoPatch(java.lang.String path)
在路径上加上“/”(如果没有的话)

参数:
path -
返回:

analysePath

public static final java.lang.String analysePath(java.lang.String path)
分析请求路径 只返回请求控制器名称(不带路径)

参数:
path - String
返回:
String