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

QQ登录

只需一步,快速开始

查看: 2095|回复: 1

[分享] 【笔记分享】WEX5的拓展初探-使用第三方JAR包

  [复制链接]

73

主题

345

帖子

1695

积分

金牌会员

Rank: 6Rank: 6

积分
1695
QQ
发表于 2016-5-4 09:33:00 | 显示全部楼层 |阅读模式
本帖最后由 kenminkajp 于 2016-5-4 09:39 编辑

WEX5版本:3.4
OS版本:WIN10
拓展功能:生成excel文档和PDF文档
使用JAR包
1、poi-3.14-20160307.jar、poi-excelant-3.14-20160307.jar
2、pdfbox-1.8.12.jar、fontbox-1.8.12.jar
参考:  
1、WeX5后端服务教程第三讲 调用后端服务.mp4    http://pan.baidu.com/s/1nuidjRV  
2、BEX5的《5.2.7全套手册》,注:如果没用到J文件,可以不看。
结论:引用第三方的JAR包,可以实现复杂的数据库操作和其它WEX5还没有完善的功能。
具体步骤:
1、把JAR包复制到适当的位置。我是直接放到\runtime\BaasServer\WEB-INF\lib下面。
2、把JAR包分别挂到Baas和BaasServer的引用库:在JAVA模式下,分别点击Bass目录右键,选构建路径--添加外部归档把JAR包归档到引用的库。
     注,两个地方都在导入,少了Baas的,写代码时没法引用;少了BaasServer的,就更痛苦了,代码写好了。编译正常、运行报错(为此痛苦了一天)。
3、在BAAS下创建JAVA文档,可以在里面添加你要的方法。
     注:添加方法有模板,已规定好返回和传入的参数,具体看视频。
     键入baasjava,ALT+/,模板就出来了。
050402.png

4、在BAAS的服务里添加ACTION
     点添加,在名称栏中输入ACTION名,我填的是rireki(随便起,好记就行),在实现栏中输入:JAVA文件名.方法名。
     我的JAVA文件叫Report,方法名是rireki,所以我填的是Report.rireki。
0504.png

5、在W文件中调用自己创立的JAVA方法。
     注:调用方法也有模板,具体看视频。
    键入baassend,ALT+/,模板就出来了。
    "url" : "/visa/report",这里指定的是ACTION的路径,
我的服务是放在visa文件夹下面,服务名是report
    "action" : "rireki",这里指定的是ACTION的名字,就是上一步起的ACTION名rireki
     接下来是参数和返回的代码,你懂的
050403.png


留下笔记,希望对师兄们有帮助,多些快乐。


56

主题

370

帖子

963

积分

高级会员

Rank: 4

积分
963
QQ
发表于 2016-5-4 10:57:29 | 显示全部楼层
高,留存待研究!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 07:17 , Processed in 0.088959 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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