移动服务器部署和配置
下载集深移动服务器应用包,http://pan.baidu.com/s/1jGKWQ82
将登录接口实现类和资源树接口实现类 ,放入WEB-INF\classes\com\geezn\mobile\action中。
修改实现类配置。
修改通用配置文件mis2\geeznmobile\config\geeznMobileConfig.xml中loginClass(登录接口实现类)、getResClass(获取资源树接口实现类)节点对应的值,例如当前示例中修改为:
<config>
<name>loginClass</name>
<value>com.geezn.mobile.action.CustomMobileLogin</value>
</config>
<config>
<name>getResClass</name>
<value>com.geezn.mobile.action.CustomGetPermittedRes</value>
</config>
ps:其它配置例如:首页报表、报表背景色、自适应方式均可以在geeznMobileConfig.xml中进行设置。
编写资源树配置文件,在mis2\geeznmobile\config新建一个名为“customres.json”的文件,并在其中配置资源树的结构。JSON格式和节点说明如下:
将需要使用的报表放在移动服务器的报表目录下。该目录为:WEB-IF/globalReportConfig.xml中reportFileHome节点的配置
完成以上设置,将应用包部署到应用服务器下,启动应用。
修改服务器地址扫码页面http://IP:port/appName/mis2/geeznmobile/setup.jsp,设置服务器公网地址,后生成对应的二维码。
在手机上安装最新的app,启动后扫描上服务器上生成的二维码完成服务器地址设置。输入用户名(root),密码(123)点击登录,即可查看到资源目录信息。点击资源树中的报表,即可在手机端查看对应的报表数据。