📄 messagetoolex.java
字号:
package jdbcbook.shopping.util;
import org.apache.velocity.tools.struts.*;
import java.util.*;
import jdbcbook.shopping.bean.*;
import jdbcbook.pub.util.*;
/**
* 扩展MessageTool,实现基本选项的多语言配置
*/
public class MessageToolEx extends MessageTool
{
// 缺省构造函数
public MessageToolEx()
{
}
// 得到指定关键字的所有选项信息
public Collection getNameValues( String key )
{
Vector vt = new Vector();
String items = get( key );
if( StringUtil.isEmptyString( items ) ) return vt;
StringTokenizer st = new StringTokenizer( items, "," );
while ( st.hasMoreTokens() )
{
String id = st.nextToken();
String value = get( key + "_" + id );
if( value!=null )
{
NameValueBean nvb = new NameValueBean( id, value );
vt.add( nvb );
}
}
return vt;
}
// 得到指定关键字的某个选项的显示信息
public String getValue( String key, int id )
{
return get( key + "_" + id );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -