博客园 - web报表
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=674801
2016-07-07T09:35:50Z
web报表
https://www.cnblogs.com/webreport/
feed.cnblogs.com
https://www.cnblogs.com/webreport/p/5650972.html
eclispe 无法启动调试 cannot connect to VM - web报表
eclispe中,点击调试运行java项目,出现 cannot connect to VM 正常的运行项目,没问题; 以为是jdk的安装路径等的问题,还有杀毒软件等等,都没有正常; 后来找到是winsock出问题了,运行cmd ,在命令行中执行 netsh winsock reset 再重启机器,果
2016-07-07T09:36:00Z
2016-07-07T09:36:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】eclispe中,点击调试运行java项目,出现 cannot connect to VM 正常的运行项目,没问题; 以为是jdk的安装路径等的问题,还有杀毒软件等等,都没有正常; 后来找到是winsock出问题了,运行cmd ,在命令行中执行 netsh winsock reset 再重启机器,果 <a href="https://www.cnblogs.com/webreport/p/5650972.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/4234709.html
工作流之设置表访问权限 - web报表
在工作流管理系统中,工作流引擎负责流程的流转。首先梳理业务,将业务转换成工作流系统的一个一个业务处理环节,再用连线连接各个业务环节,使得业务流程得以流转。流转的方式有多种,顺序流转,条件流转,并行流转,循环执行等等。
流程的各个环节上具体要处理的事情,通过业务表单来完成。如一个审批流,分为填写申请单,审核申请单,甚至多级审批。填写申请单是一个业务环节,审批申请单是一个业务环节(甚至有一级的审批就可以做一个业务环节)。
2015-01-19T12:32:00Z
2015-01-19T12:32:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】在工作流管理系统中,工作流引擎负责流程的流转。首先梳理业务,将业务转换成工作流系统的一个一个业务处理环节,再用连线连接各个业务环节,使得业务流程得以流转。流转的方式有多种,顺序流转,条件流转,并行流转,循环执行等等。
流程的各个环节上具体要处理的事情,通过业务表单来完成。如一个审批流,分为填写申请单,审核申请单,甚至多级审批。填写申请单是一个业务环节,审批申请单是一个业务环节(甚至有一级的审批就可以做一个业务环节)。 <a href="https://www.cnblogs.com/webreport/p/4234709.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/4201036.html
利用工作流返回达到无限次重复办理业务的过程 - web报表
在和客户的交流中,有客户提出有这样的业务流程:
申请---》审核 这样一个流程,在最下一级如县级工作人员,填写申请单,送给市级审核。市级审核完毕 送省级审核,审核完毕再送中央审核。
如果市级工作人员,填写申请单,则送给省级领导审核,省级--》中央审核
省级工作人员,填写申请单,则送中央审核。
每一级工作人员申请单填写的内容相同,审核的信息也是相同的。
不同级别的人都可以进入系统填写申请单,然后提交到下一级去审核。
县级的申请单--》市级审核--》省级审核--》中央审核---》结束
市级的申请单--》省级审核--》中央审核--》结束
省级的申请单--》中央审核--》结束
2015-01-04T06:17:00Z
2015-01-04T06:17:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】在和客户的交流中,有客户提出有这样的业务流程:
申请---》审核 这样一个流程,在最下一级如县级工作人员,填写申请单,送给市级审核。市级审核完毕 送省级审核,审核完毕再送中央审核。
如果市级工作人员,填写申请单,则送给省级领导审核,省级--》中央审核
省级工作人员,填写申请单,则送中央审核。
每一级工作人员申请单填写的内容相同,审核的信息也是相同的。
不同级别的人都可以进入系统填写申请单,然后提交到下一级去审核。
县级的申请单--》市级审核--》省级审核--》中央审核---》结束
市级的申请单--》省级审核--》中央审核--》结束
省级的申请单--》中央审核--》结束 <a href="https://www.cnblogs.com/webreport/p/4201036.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/4178158.html
eworkflow工作流系统在iis中发布 - web报表
win7下面的iis发布eworkflow工作流系统,要带虚拟目录的,如发布成http://localhost/eworkflow/login.aspx这样来访问的。发布方法如下:
先打开win7的 管理工具-》Internet 信息服务(IIS)管理器
选择 网站-》Default Web Site 右键 添加应用程序
建立完成后,就能http://localhost/eworkflow/login.aspx 这样来访问了。
eworkflow是虚拟的目录名称。
2014-12-22T06:35:00Z
2014-12-22T06:35:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】win7下面的iis发布eworkflow工作流系统,要带虚拟目录的,如发布成http://localhost/eworkflow/login.aspx这样来访问的。发布方法如下:
先打开win7的 管理工具-》Internet 信息服务(IIS)管理器
选择 网站-》Default Web Site 右键 添加应用程序
建立完成后,就能http://localhost/eworkflow/login.aspx 这样来访问了。
eworkflow是虚拟的目录名称。 <a href="https://www.cnblogs.com/webreport/p/4178158.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3836414.html
ie8用ajax访问不能每次都刷新的问题 - web报表
最近发现,用ajax访问后台,用ie8访问,第一次可以正常返回值,后面就一直不会执行后台,总是返回第一次访问的结果。
用ie9,ie10等都没问题,chrome,等浏览器也没有问题。
测试后发现,是ie8缓存了第一次获取的结果,所以第二次不会提交到后台。
在ajax的请求后面加上一个随机数,使得每次的请求都不一致,ie就不会从缓存中获取结果了。
2014-07-10T10:35:00Z
2014-07-10T10:35:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】最近发现,用ajax访问后台,用ie8访问,第一次可以正常返回值,后面就一直不会执行后台,总是返回第一次访问的结果。
用ie9,ie10等都没问题,chrome,等浏览器也没有问题。
测试后发现,是ie8缓存了第一次获取的结果,所以第二次不会提交到后台。
在ajax的请求后面加上一个随机数,使得每次的请求都不一致,ie就不会从缓存中获取结果了。 <a href="https://www.cnblogs.com/webreport/p/3836414.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3835442.html
视频演示(动态指定执行人+指定申请人的上级) - web报表
视频演示下载地址
获取申请人的上级: http://pan.baidu.com/s/1pJ5C7YN
动态获取下一步执行人:http://pan.baidu.com/s/1gd1PfBP
2014-07-10T04:04:00Z
2014-07-10T04:04:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】视频演示下载地址
获取申请人的上级: http://pan.baidu.com/s/1pJ5C7YN
动态获取下一步执行人:http://pan.baidu.com/s/1gd1PfBP <a href="https://www.cnblogs.com/webreport/p/3835442.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3833862.html
视频演示eworkflow集成定制aspx页面的过程 - web报表
eworkflow自定义工作流系统,集成eform自定义表单,可以做到在线编辑流程,在线编辑表单。eform也提供在线建立业务表,维护表字段等,所以通过eworkflow+eform可以在线完成业务流程和业务模块设计,制作,调试运行,正式使用等等。整个业务流程的开发过程,不需要编译,边设计就可以边运行查看结果。 我们通常是调试运行结束后,没有问题后,就可以正式使用了,这给开发人员,甚至是终端使用人员都带来了方便。
2014-07-09T08:25:00Z
2014-07-09T08:25:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】eworkflow自定义工作流系统,集成eform自定义表单,可以做到在线编辑流程,在线编辑表单。eform也提供在线建立业务表,维护表字段等,所以通过eworkflow+eform可以在线完成业务流程和业务模块设计,制作,调试运行,正式使用等等。整个业务流程的开发过程,不需要编译,边设计就可以边运行查看结果。 我们通常是调试运行结束后,没有问题后,就可以正式使用了,这给开发人员,甚至是终端使用人员都带来了方便。 <a href="https://www.cnblogs.com/webreport/p/3833862.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3801810.html
利用开发框架中的标签库集成报表工具 - web报表
在项目开发中,完成数据录入后,统计分析报表是必定要出的,后期还会应客户要求出现更多的统计分析报表。 集成一个成熟的报表工具来应对各种复杂和多变的报表是最好不过的了。
java的开发框架很多都利用标签库来实现表现层与业务层的分离和结合,也使java的项目开发更加简洁和易于维护。集成了struts标签库的jsp页面,标签库本身有一些判断循环的逻辑,又能方便的获取后端的数据,被大部分的java开发框架利用,jsp页面本身也不用太多的js和java的代码混合。使得表现层的代码一目了然,方便后期的维护。
2014-06-22T02:21:00Z
2014-06-22T02:21:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】在项目开发中,完成数据录入后,统计分析报表是必定要出的,后期还会应客户要求出现更多的统计分析报表。 集成一个成熟的报表工具来应对各种复杂和多变的报表是最好不过的了。
java的开发框架很多都利用标签库来实现表现层与业务层的分离和结合,也使java的项目开发更加简洁和易于维护。集成了struts标签库的jsp页面,标签库本身有一些判断循环的逻辑,又能方便的获取后端的数据,被大部分的java开发框架利用,jsp页面本身也不用太多的js和java的代码混合。使得表现层的代码一目了然,方便后期的维护。 <a href="https://www.cnblogs.com/webreport/p/3801810.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3798915.html
流程设计器之标签工具 - web报表
工作流系统中,各种路由节点,顺序流,条件流,流程的设置均在节点属性页中完成。 在节点属性页面中设置节点名称,到达节点自动触发的前置事件,离开节点的后置触发事件。节点上执行的表单等等,都在节点的属性页面中完成。
条件节点的设置也是在属性页面中完成,通过向导引入业务表单中的关键数据,用于控制流转的条件,如请假单中的请假天数,报销单中报销金额,都是业务中的关键数据,用于控制流程的流转。这些条件的设置均在节点的属性页面中设置。
2014-06-20T03:16:00Z
2014-06-20T03:16:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】工作流系统中,各种路由节点,顺序流,条件流,流程的设置均在节点属性页中完成。 在节点属性页面中设置节点名称,到达节点自动触发的前置事件,离开节点的后置触发事件。节点上执行的表单等等,都在节点的属性页面中完成。
条件节点的设置也是在属性页面中完成,通过向导引入业务表单中的关键数据,用于控制流转的条件,如请假单中的请假天数,报销单中报销金额,都是业务中的关键数据,用于控制流程的流转。这些条件的设置均在节点的属性页面中设置。 <a href="https://www.cnblogs.com/webreport/p/3798915.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3699989.html
如何设置流程的默认版本 - web报表
业务流程用工作流软件管理系统来管理流程后,业务的流转都用流程的节点来标识。业务的办理信息在流程节点的表单中完成,录入,保存,业务流转,条件流,顺序流,分支流,并行流,等等。用工作流系统来管理一目了然。业务流程启动后,业务的流转就按照流程设计图来流转和办理。当后续业务有了修改后,流程就需要增加版本,不能直接修改原有的流程,否则已经运行结束了的流程实例就没有追踪的轨迹图了。正在运行的流程实例也可能发生紊乱,所以必须引入流程的版本管理。
当业务流程新建的时候,是1.0的版本,后续有了修改后,增加到2.0版本;已经运行结束了的流程实例还是依照1.0的版本,正在运行的流程实例,也还是依照1.0的版本继续运行。
2014-04-29T11:57:00Z
2014-04-29T11:57:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】业务流程用工作流软件管理系统来管理流程后,业务的流转都用流程的节点来标识。业务的办理信息在流程节点的表单中完成,录入,保存,业务流转,条件流,顺序流,分支流,并行流,等等。用工作流系统来管理一目了然。业务流程启动后,业务的流转就按照流程设计图来流转和办理。当后续业务有了修改后,流程就需要增加版本,不能直接修改原有的流程,否则已经运行结束了的流程实例就没有追踪的轨迹图了。正在运行的流程实例也可能发生紊乱,所以必须引入流程的版本管理。
当业务流程新建的时候,是1.0的版本,后续有了修改后,增加到2.0版本;已经运行结束了的流程实例还是依照1.0的版本,正在运行的流程实例,也还是依照1.0的版本继续运行。 <a href="https://www.cnblogs.com/webreport/p/3699989.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3574088.html
mysql数据库字符集的设置 - web报表
clinet和mysqld中的写法不一样,要注意
[client]
port=3306
default-character-set=utf8
2014-02-28T09:56:00Z
2014-02-28T09:56:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】clinet和mysqld中的写法不一样,要注意
[client]
port=3306
default-character-set=utf8 <a href="https://www.cnblogs.com/webreport/p/3574088.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3574022.html
struts的标签库出现Failed to load or instantiate TagExtraInfo class - web报表
使用struts的标签库出现Failed to load or instantiate TagExtraInfo class
最近在使用struts标签库的时候,在eclipse开发环境中是正常的,放到tomcat6上面发布,浏览的时候出现Failed to load or instantiate TagExtraInfo class问题。
2014-02-28T09:27:00Z
2014-02-28T09:27:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】使用struts的标签库出现Failed to load or instantiate TagExtraInfo class
最近在使用struts标签库的时候,在eclipse开发环境中是正常的,放到tomcat6上面发布,浏览的时候出现Failed to load or instantiate TagExtraInfo class问题。 <a href="https://www.cnblogs.com/webreport/p/3574022.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3503405.html
简单设置eworkflow条件的方式 - web报表
在eworkflow自定义工作流产品中,设置条件节点,是在节点的后续连线上设置的。每一个处理节点(除结束节点外)都至少有一条连线连接到下一个节点,当有多条连线连接到其他节点的时候,就需要在多出的连线上设置条件了。多出的每条连线上,都可以设置一个条件,条件返回true或false,true代办条件成立,当流程流转到此时,条件返回true的,则会走此条连线到达下一个节点。条件设置可以是一个表达式,返回true或false, 也可以是一段自定义的函数,结尾返回true或false。
当流程流转时,所有条件都不成立,则会走没有设置条件的那条连线,即无条件结果连线,到达下一个节点。
2014-01-03T03:43:00Z
2014-01-03T03:43:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】在eworkflow自定义工作流产品中,设置条件节点,是在节点的后续连线上设置的。每一个处理节点(除结束节点外)都至少有一条连线连接到下一个节点,当有多条连线连接到其他节点的时候,就需要在多出的连线上设置条件了。多出的每条连线上,都可以设置一个条件,条件返回true或false,true代办条件成立,当流程流转到此时,条件返回true的,则会走此条连线到达下一个节点。条件设置可以是一个表达式,返回true或false, 也可以是一段自定义的函数,结尾返回true或false。
当流程流转时,所有条件都不成立,则会走没有设置条件的那条连线,即无条件结果连线,到达下一个节点。 <a href="https://www.cnblogs.com/webreport/p/3503405.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3432148.html
流程多节点调用同一张业务表单的锚点问题 - web报表
在工作流的实施中,经常会有客户提出,一个业务流程中,同一张业务表单用于多个节点上,即流程的多个节点上挂的都是同一张业务表单,这样对业务表单的制作就会轻松很多。
在工作流软件产品中,业务表单挂接到流程的节点上,流程启动后,打开节点上的业务表单,做业务环节的处理,提交表单后,流转到下一个业务节点。各个业务节点上都需要挂业务表单,各个节点上可以是同一张业务表单,也可以是不同的表单,简单的节点,也可以不挂表单。
2013-11-19T11:55:00Z
2013-11-19T11:55:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】在工作流的实施中,经常会有客户提出,一个业务流程中,同一张业务表单用于多个节点上,即流程的多个节点上挂的都是同一张业务表单,这样对业务表单的制作就会轻松很多。
在工作流软件产品中,业务表单挂接到流程的节点上,流程启动后,打开节点上的业务表单,做业务环节的处理,提交表单后,流转到下一个业务节点。各个业务节点上都需要挂业务表单,各个节点上可以是同一张业务表单,也可以是不同的表单,简单的节点,也可以不挂表单。 <a href="https://www.cnblogs.com/webreport/p/3432148.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3402256.html
java工作流软件发送邮件的方案 - web报表
利用javamail的功能将发送邮件的功能集成到java工作流系统中。javamail包提供有发送邮件的方法,设置发送人地址,收件人地址,抄送,主题,邮件服务器地址,认证用户等信息,再调用javamail的发送功能,就能将邮件发出。 将发送邮件的功能封装成通用的类,将发送人,收件人,认证用户,邮件服务器地址等作为参数,传递到通用的邮件类中。在需要发送邮件的节点处设置这些信息。java工作流引擎在执行流程的流转时,解释这些参数和执行发送邮件的类,将邮件发送给指定的人。
2013-11-01T09:02:00Z
2013-11-01T09:02:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】利用javamail的功能将发送邮件的功能集成到java工作流系统中。javamail包提供有发送邮件的方法,设置发送人地址,收件人地址,抄送,主题,邮件服务器地址,认证用户等信息,再调用javamail的发送功能,就能将邮件发出。 将发送邮件的功能封装成通用的类,将发送人,收件人,认证用户,邮件服务器地址等作为参数,传递到通用的邮件类中。在需要发送邮件的节点处设置这些信息。java工作流引擎在执行流程的流转时,解释这些参数和执行发送邮件的类,将邮件发送给指定的人。 <a href="https://www.cnblogs.com/webreport/p/3402256.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3397308.html
工作流软件是未来web的支柱 - web报表
Web 3.0正在敲门,但是开门的人你永远都想不到:工作流软件。
传统上工作流软件是企业级的业务流程管理工具,但现在随着网络互联程度的加深,工作流软件开始呈现出其作为互联网技术的一面。
诚然,社会化媒体业通过将人连接到一起而主导了Web 2.0,但社交网络现在也已经有10年历史。那么工作流软件这项比前者还要古老的企业工具怎么就会变成下一代互联网技术的平台呢?怎么就能断言Web 2.0来了又走了呢?且听我慢慢道来。
2013-10-30T09:11:00Z
2013-10-30T09:11:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】Web 3.0正在敲门,但是开门的人你永远都想不到:工作流软件。
传统上工作流软件是企业级的业务流程管理工具,但现在随着网络互联程度的加深,工作流软件开始呈现出其作为互联网技术的一面。
诚然,社会化媒体业通过将人连接到一起而主导了Web 2.0,但社交网络现在也已经有10年历史。那么工作流软件这项比前者还要古老的企业工具怎么就会变成下一代互联网技术的平台呢?怎么就能断言Web 2.0来了又走了呢?且听我慢慢道来。 <a href="https://www.cnblogs.com/webreport/p/3397308.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3387628.html
自定义表单中多附件上传控件的实现方案 - web报表
多附件上传的功能,在我们开发系统的时候经常会需要,客户的需求也很复杂,如果每次的附件上传都从最基本的html元素 type=file来做的话,还是比较费时费工。如果我们把附件上传的功能封装成一个控件,在需要上传的页面中直接拉下来控件,通过设置属性就能完成多附件上传,这样是最方便和快捷的。
封装多附件上传的控件需要解决的问题:
1.一个控件,能实现多个附件的上传,不是一个控件就只能上传一个附件。
2.附件保存的位置:两种设置,保存到文件,保存到数据库;保存到文件的方式会存文件的路径。
2013-10-25T03:51:00Z
2013-10-25T03:51:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】多附件上传的功能,在我们开发系统的时候经常会需要,客户的需求也很复杂,如果每次的附件上传都从最基本的html元素 type=file来做的话,还是比较费时费工。如果我们把附件上传的功能封装成一个控件,在需要上传的页面中直接拉下来控件,通过设置属性就能完成多附件上传,这样是最方便和快捷的。
封装多附件上传的控件需要解决的问题:
1.一个控件,能实现多个附件的上传,不是一个控件就只能上传一个附件。
2.附件保存的位置:两种设置,保存到文件,保存到数据库;保存到文件的方式会存文件的路径。 <a href="https://www.cnblogs.com/webreport/p/3387628.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3370737.html
流程节点中发送邮件的解决方案 - web报表
在流程引擎中,需要内置发送邮件的功能,当流程流转的时候,提交给下一步人办理时,可以发送邮件通知下一步的办理人,及时登录系统,处理相应的任务。
邮件的发送,需要在当前节点办理完成后,有流程引擎来调用发送邮件的功能,发送邮件,同时获取发送人的邮件地址,发送给谁的邮件地址,邮件正文的信息等等。。。
这些邮件的地址信息和邮件正文等,需要可以编辑,同时还需要从业务数据中获取,所以需要用到表达式,在发送邮件之前需要解释表达式。
邮件地址,邮件服务器等可以在流程定义的时候,通过参数来设置,各种不同的邮件服务器地址。
2013-10-15T10:10:00Z
2013-10-15T10:10:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】在流程引擎中,需要内置发送邮件的功能,当流程流转的时候,提交给下一步人办理时,可以发送邮件通知下一步的办理人,及时登录系统,处理相应的任务。
邮件的发送,需要在当前节点办理完成后,有流程引擎来调用发送邮件的功能,发送邮件,同时获取发送人的邮件地址,发送给谁的邮件地址,邮件正文的信息等等。。。
这些邮件的地址信息和邮件正文等,需要可以编辑,同时还需要从业务数据中获取,所以需要用到表达式,在发送邮件之前需要解释表达式。
邮件地址,邮件服务器等可以在流程定义的时候,通过参数来设置,各种不同的邮件服务器地址。 <a href="https://www.cnblogs.com/webreport/p/3370737.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3314294.html
财务报销流程示例 - web报表
业务介绍
费用报销单是由“申请人”提交“费用报销单”,然后报销金额小于等于1000元的,就由行政经理审核,再交给财务审核;金额大于1000元的,需要部门经理和总经理同时审核,都审核完成后,再交给财务审核。财务审核完成后,通知报销人报销结果,报销人查看结果后,报销流程结束。
2013-09-11T04:31:00Z
2013-09-11T04:31:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】业务介绍
费用报销单是由“申请人”提交“费用报销单”,然后报销金额小于等于1000元的,就由行政经理审核,再交给财务审核;金额大于1000元的,需要部门经理和总经理同时审核,都审核完成后,再交给财务审核。财务审核完成后,通知报销人报销结果,报销人查看结果后,报销流程结束。 <a href="https://www.cnblogs.com/webreport/p/3314294.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/webreport/p/3282058.html
tomcat6配置jndi连接数据库的方式 - web报表
eworkflow工作流+eform表单+ebiao报表集成在一起,用tomcat6发布,并用jndi连接数据库,数据库是sqlserver2005,配置如下:
2013-08-26T02:30:00Z
2013-08-26T02:30:00Z
web报表
https://www.cnblogs.com/webreport/
【摘要】eworkflow工作流+eform表单+ebiao报表集成在一起,用tomcat6发布,并用jndi连接数据库,数据库是sqlserver2005,配置如下: <a href="https://www.cnblogs.com/webreport/p/3282058.html" target="_blank">阅读全文</a>