81,092
社区成员
发帖
与我相关
我的任务
分享
class Person {
private int id;
private String name;
//构造方法和getter、setter方法
}
class Mapping {
private static Map<String, Person> personMap;
//static的getter和setter方法
}
public void init(FilterConfig fConfig) throws ServletException {
Map<String, Person> map = new HashMap<String, Person>();
for(int i = 0 ; i < 100 ; i ++ ) {
String name = "name_" + i;
Person person = new Person(i, name);
map.put(name, person);
}
Mapping.setPersonMap(map);
}
public void init(FilterConfig fConfig) throws ServletException {
Map<String, Person> map = new HashMap<String, Person>();
for(int i = 0 ; i < 100 ; i ++ ) {
String name = "name_" + i;
Person person = new Person(i, name);
map.put(name, person);
}
Mapping.setPersonMap(map);
}
public class MyFilter implements Filter{
private static Map<String, Person> map;
public void destroy() {
}
public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException {
}
public void init(FilterConfig config) throws ServletException {
map = new HashMap<String, Person>();
for(int i = 0 ; i < 100 ; i ++ ) {
String name = "name_" + i;
Person person = new Person(i, name);
map.put(name, person);
}
Mapping.setPersonMap(map);
}
}