EOS7.0版本的Coframe使用WIN7桌面风格解决方案

3年前

EOS7.0版本的Coframe使用WIN7桌面风格解决方案如下:


1.拿到coframe发布的版本3.1.0


2.取出dist\ecds目录下的coframe-eos7.ecd。将该ecd中除了org.gocom.components.coframe.skins.win7.jar外的其余文件都删除(防止替换用户其他构建包代码,只需要这一个jar)


3.在governor中部署删除文件后的ecd


4.初始化数据库脚本:win7风格有四张表:COMP_WIN7_AUTO_START、COMP_WIN7_CONFIG、COMP_WIN7_CUSTOM_PICTURES、COMP_WIN7_ICONS,从初始化脚本中找出对应的数据库的相关建表语句(只有建表语句,没有初始化数据)。执行该建表语句,创建这四张表


5.代码修改:在应用服务器下找到coframe\tools\skins\common.jsp文件,替换为 如下内容:


<% 
String skin="skin1"; 
String contextPath=request.getContextPath(); 
%> 


<link id="css_skin" rel="stylesheet" type="text/css" 
href="<%=contextPath%>/coframe/tools/skins/<%=skin %>/css/style.css"/> 
<link id="css_icon" rel="stylesheet" type="text/css" 
href="<%=contextPath%>/coframe/tools/icons/icon.css"/> 
<script type="text/javascript" src="<%=contextPath%>/common/nui/nui.js"></script> 
<script> 
$(function(){ 
nui.context='<%=contextPath %>' 
}); 

var data={}; 
nui.DataTree.prototype.dataField='data';//兼容改造 
</script>


6.win7风格首页地址:http://localhost:8080/default/skins/win7/index.jsp


7.修改登录后跳转页面为上述win7风格首页地址:修改应用下的web.xml文件(tomcat在webapps\default\WEB-INF目录下),

      将其中的


<welcome-file-list>
                           <welcome-file> coframe/auth/index.jsp </welcome-file>
                           <welcome-file>index.jsp</welcome-file>
                    </welcome-file-list>


      替换为       


<welcome-file-list>
                           <welcome-file> skins/win7/index.jsp </welcome-file>
                           <welcome-file>index.jsp</welcome-file>
                    </welcome-file-list>


      即可在登录完成后跳转到win7风格首页


COMMENTS

需要 后方可回复
如果没有账号可以 一个帐号。