二次开发培训文?/p>
一?/p>
ECOLOGY
系统框架结构
1
?/p>
主要的程序结?/p>
Ecology
Classbean
存放编译后的
CLASS
文件
js
系统中使用的
JA
V
ASCRIPT
?/p>
VBSCRIPT
脚本
Css
系统?/p>
JSP
页面使用的样?/p>
Images
Images_face
Images_frame
系统中使用的图片的存放目?/p>
Crm
Workflow
该功能分文件夹存放每个功能的文件
WEB-INF
Prop
系统配置文件存放
Service
系统的接口配置文件的存放
二、说明一?/p>
JSP
页面,一?/p>
JA
V
A
程序的基本组成,如何阅读
JSP
页面
1
?/p>
一?/p>
jsp
页面通常需要包含什么内?/p>
2
?/p>
如何阅读一?/p>
JSP
页面
由于
ECOLOGY
系统支持多语言?/p>
因此?/p>
JSP
页面上一般不出现中文?/p>
全部使用
标签的形式来显示中文?/p>
?/p>
?/p>
?/p>
?/p>
IE
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
JSP
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
<%=SystemEnv.getHtmlLabelName(413,user.getLanguage())%>
这样的形式来表示?/p>
其中的数?/p>
413
就是表示姓名
?/p>
同时可以通过
?/p>
select labelname from htmllabelinfo
where
indexid=413
and
languageid=7
”来获取到“姓名”这个显示名称,其中
languageid=7
表示中文显示名称
,languageid=8
表示英文显示名称
.
delete from HtmlLabelIndex where id=81249
delete from HtmlLabelInfo where indexid=81249
INSERT INTO HtmlLabelIndex values(81249,'
选择范围
')
INSERT INTO HtmlLabelInfo VALUES(81249,'
选择范围
',7)
INSERT INTO HtmlLabelInfo VALUES(81249,'Range of choice',8)
INSERT INTO HtmlLabelInfo VALUES(81249,'
選擇範圍
',9)
3
?/p>
JA
V
A
程序的基本组?/p>
?/p>
ECOLOGY
中开?/p>
JA
V
A
程序建议继承
weaver.general.
BaseBean
,在
BaseBean
中主要封装了两个方法:写日志文件,获取配置文件中的参数值?/p>
public
String getPropValue(String fname , String key)
public
void writeLog(Object obj)