起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2090|回复: 1

[分享] 在开发学习过程中,重要而不紧急,暂时有替代方法的知...

[复制链接]

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
发表于 2016-12-29 14:02:17 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:

                //字面意思:获取WEB环境的路经
                String webAbsPath = WEBConstants.getWebRootAbsPath();
                String configPath = null;
                if (os.contains("Mac")) {
                        configPath = webAbsPath.substring(0, webAbsPath.indexOf("apache-tomcat")) + "apache-tomcat/conf/server.xml";
                } else {
                        configPath = webAbsPath.substring(0, webAbsPath.indexOf("apache-tomcat")) + "apache-tomcat\\conf\\server.xml";
                }               
               
                //创建SAXReader类等环境,此类用于解析XML文件
                SAXReader xmlReader = new SAXReader();
                /*Node ndORCL = xmlReader.read(configPath).getRootElement().selectSingleNode("//Resource[@name='system']/@username");
                System.out.println(xmlReader.read(configPath).getRootElement());               
                dbNameORCL = ndORCL.getStringValue();       
                Node ndMS = xmlReader.read(configPath).getRootElement().selectSingleNode("//Resource[@name='system']/@url");       
                dbNameMS = ndMS.getStringValue().substring(ndMS.getStringValue().lastIndexOf("/") + 1, ndMS.getStringValue().length());
                dbNameMySQL = dbNameMS;*/                       
                得出的结果是这个,dbNameMySQL = "x5sys";       
这个变量,在下边的sql语句中要用到
在是XML知识,和环境变量问题。以后一定要解开这个谜团,目前结果为null,还报空指针异常
       

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-29 22:30:33 | 显示全部楼层
//全部启用
        Model.prototype.allUseBtnClick = function(event){
                try {                       
                        var rows = [];
                        data.each(function(options) {
                                var row = options.row;
                                var useFlag = row.val("fUseStatus");
                                if (useFlag == '2' || useFlag == '' || useFlag == '0' || useFlag == '') {
                                        rows.push({'row' : row,'fUseStatus' : row.val('fUseStatus'),'fUseStatusName' : row.val('fUseStatusName')});
                                        row.val("fUseStatus", '1');
                                        row.val("fUseStatusName", '启用');
                                }

                        });
                        data.saveData();
                } catch (e) {
                        $.each(rows,function(i,param){
                                data.setValue('fUseStatus', param.fUseStatus, param.row);
                                data.setValue('fUseStatusName', param.fUseStatusName, param.row);
                        });
                        alert("对不起,全部启用失败!");
                }
        };
这是逐个访问的意思吗。each是干嘛的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-16 02:16 , Processed in 0.063523 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表