📄 messagetei.java
字号:
/*
* MessageTEI.java
*
* Created on 2003/08/13, 20:00
*/
package jp.co.intra_mart.framework.base.web.tag;
import java.util.StringTokenizer;
import javax.servlet.jsp.tagext.TagData;
import javax.servlet.jsp.tagext.TagExtraInfo;
/**
* Message僞僌偺奼挘忣曬偱偡丅
*
* @author INTRAMART
* @since 4.2
*/
public class MessageTEI extends TagExtraInfo {
/**
* Message僞僌偵巜掕偝傟偨撪梕偺惓摉惈傪専徹偟傑偡丅
* 専徹撪梕偼埲壓偺偲偍傝偱偡丅<BR>
* <UL>
* <LI>locale懏惈偑巜掕偝傟偰偄傞応崌丄彂幃偑<I>尵岅</I>_<I>崙</I>[_<I>僶儕傾儞僩</I>]偲側偭偰偄傞偙偲<BR>
* 儘働乕儖暥帤楍偺傾儞僟乕僶乕(_)偼僴僀僼儞(-)偱偁偭偰傕偐傑偄傑偣傫丅
* </UL>
* locale懏惈偑巜掕偝傟偰偄側偄応崌丄true偑曉偝傟傑偡丅
*
* @param tagData 僞僌忣曬
* @return 僞僌偑惓摉側応崌true丄偦傟埲奜偺応崌偼false
*/
public boolean isValid(TagData tagData) {
// 儘働乕儖傪愝掕偟偰偄側偄応崌偼壗傕偟側偄
Object obj = tagData.getAttribute("locale");
if (obj == null) {
return true;
}
// 儘働乕儖偑幚峴帪昡壙偺応崌偼壗傕偟側偄
if (obj.equals(TagData.REQUEST_TIME_VALUE)) {
return true;
}
String locale = tagData.getAttributeString("locale");
StringTokenizer tokenizer = new StringTokenizer(locale, "-_");
return tokenizer.countTokens() > 0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -