j+a+v+a
常用链接
我的随笔
我的评论
我的参与
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔档案
2007年7月 (4)
搜索
最新评论
阅读排行榜
1. StringtoDate的方法(939)
2. resin+xml和tomcat+xml配置(706)
3. 启动服务读取XML配置文件(解析XML)(415)
4. 定时统计(264)
评论排行榜
1. resin+xml和tomcat+xml配置(0)
2. StringtoDate的方法(0)
3. 定时统计(0)
4. 启动服务读取XML配置文件(解析XML)(0)
Powered by:
博客园
模板提供:
沪江博客
BlogJava
|
首页
|
发新随笔
|
发新文章
|
联系
|
聚合
|
管理
启动服务读取XML配置文件(解析XML)
commons-collections-3.1.jar
commons-configuration-1.2.jar
commons-lang.jar
commons-logging.jar
1
public
class
TankAndkCardPlugIn
implements
PlugIn
{
2
3
public
Map
<
String, Object
>
tankMap;
4
5
public
void
destroy()
{
6
7
}
8
9
10
public
void
init(ActionServlet actionServlet, ModuleConfig moduleConfig)
11
throws
ServletException
{
12
13
ServletContext application
=
actionServlet.getServletContext();
14
15
//
读取tankshop.xml
16
try
{
17
18
URL url
=
Thread.currentThread().getContextClassLoader().getResource(
"
tankshop.xml
"
);
19
20
XMLConfiguration configuration
=
new
XMLConfiguration(url);
21
22
List idList
=
configuration.getList(
"
Table.Row.id
"
);
23
List nameList
=
configuration.getList(
"
Table.Row.name
"
);
24
List picList
=
configuration.getList(
"
Table.Row.picture
"
);
25
List infoList
=
configuration.getList(
"
Table.Row.info
"
);
26
27
tankMap
=
new
HashMap
<
String, Object
>
();
28
29
//
解析xml
30
for
(
int
i
=
0
;i
<
nameList.size();i
++
)
{
31
32
String id
=
(String)idList.get(i);
33
String name
=
(String)nameList.get(i);
34
String pic
=
(String)picList.get(i);
35
String info
=
(String)infoList.get(i);
36
37
TankAndCardObjbean bean
=
new
TankAndCardObjbean();
38
39
bean.setId(id);
40
bean.setName(name);
41
bean.setPicture(pic);
42
bean.setInfo(info);
43
44
tankMap.put(id
+
""
, bean);
45
46
}
47
48
application.setAttribute(
"
tankMap
"
,tankMap);
49
50
System.out.println(
"
tankMap ok!!!!!!!!!!!!!!!!!!!!!
"
);
51
52
}
catch
(Exception e)
{
53
54
System.out.println(
"
tankMap error************************
"
);
55
}
56
57
58
}
59
60
}
61
62
发表于 2007-07-24 17:01
llrafale
阅读(415)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理