📄 sessionutil.java
字号:
package org.ehotsoft.yekki.util;
import javax.servlet.http.HttpSession;
public final class SessionUtil {
private SessionUtil() {
}
public static final String getStringAttribute( HttpSession session, String attrName, String defaultString ) {
String strObj = ( String )session.getAttribute( attrName );
if ( strObj == null )
return defaultString;
else
return strObj;
}
public static final String getStringAttribute( HttpSession session, String attrName ) {
return getStringAttribute( session, attrName, "" );
}
public static final int getIntAttribute( HttpSession session, String attrName, int defaultNum ) {
Integer intObj = ( Integer )session.getAttribute( attrName );
if ( intObj == null )
return defaultNum;
else
return intObj.intValue();
}
public static final int getIntAttribute( HttpSession session, String attrName ) {
return getIntAttribute( session, attrName, -1 );
}
public static final void setIntAttribute( HttpSession session, String attrName, int attrValue ) {
if ( attrName == null ) return;
Integer intObj = new Integer( attrValue );
session.setAttribute( attrName, intObj );
}
public static final void setBooleanAttribute( HttpSession session, String attrName, boolean bln ) {
if ( attrName == null ) return;
Boolean blnObj = new Boolean( bln );
session.setAttribute( attrName, blnObj );
}
public static final boolean getBooleanAttribute( HttpSession session, String attrName, boolean defaultBoolean ) {
if ( attrName == null ) return defaultBoolean;
Boolean blnObj = ( Boolean )session.getAttribute( attrName );
if ( blnObj == null )
return defaultBoolean;
else
return blnObj.booleanValue();
}
public static final boolean getBooleanAttribute( HttpSession session, String attrName ) {
return getBooleanAttribute( session, attrName, false );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -