新建一个静态类,里面有一个映射表,然后在jsp页面调用即可,如下:package jspTest.replacemap;
import java.util.Hashtable;
public class MapContainer {
private static Hashtable map = null;
private static Object globalLock = new Object();
private static void InitSet() {
if(map!= null) {
return;
}
synchronized(globalLock) {
if(map != null) {
return;
}
Hashtable tmp = new Hashtable();
tmp.put("A", "一");
tmp.put("B", "二");
tmp.put("C", "三");
tmp.put("D", "四");
tmp.put("E", "五");
tmp.put("F", "六");
tmp.put("G", "日");
for(int i = 10; i
{
tmp.put(((Object)((char)('a' + i-10))).toString(), ((Object)i).toString());
}
map = tmp;
}
}
public static String GetReplaceString(String key) {
MapContainer.InitSet();
if(map.containsKey(key)) {
return map.get(key);
}
return key;
}
}
jsp页面如下:
我的结果如下: