ePage(互联网应用开发平台)
v0.41 官方版- 软件大小:26.07 MB
- 更新日期:2019-06-28 15:54
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
ePage是新一代的互联网应用设计开发平台,在数据库和前端网页之间架起了一座桥梁;传统的互联网应用设计存在诸多的弊端,具体体现在:采用较为底层的开发工具如Dreamweaver, Microsoft Visual Studio, eclipse等等,无法实现代码的快速开发,由于代码庞大,在项目的继承性上也存在诸多问题;而采用较为高级的开发平台,如:WebLogic以及国内诸多厂商自有的开发平台,虽然很好的解决的开发效率问题,但程序的灵活性却大打折扣,以至于很多特殊应用仍旧需要采用传统的平台进行开发,然后和自身平台进行对接;程序的高效设计和程序的兼容扩展性就好像硬币的两个面,看上去是无法调和的,而ePage在有限的范围内很好的解决了这个问题,这些都源自于ePage第一次做到了在程序代码级别前后台程序的统一;用户在设计应用的时候,通过一段连续的代码即可以解决在不同电脑和服务器间分布式运算。强大又实用,需要的用户可以下载体验
官方介绍
ePage是一套基于快速互联网应用的开发工具,支持可视化的网页开发和手机App应用开发面向前台提供可视化的页面布局设计系统,面向后台提供java程序设计语言完全独立于传统的Visual Studio和eclipse主流开发平台;提高了传统互联网应用开发的速度和质量,大大降低了对程序员素质和水平的依赖,即使是程序设计的新手,也可以设计出优秀的应用系统,有效降低企业对代码维护的成本,高效而简洁的设计界面可以让最终用户对页面进行修改和维护;具有高稳定性和兼容性:传统系统的稳定性和兼容性取决于程序员的素质和大量的测试工作;而由ePage生成的页面完全不会有这些问题;
软件功能
1、庞大复杂的系统不再过度依靠于某个人,即使此人由于个人原因无法继续进行项目,对整个项目的进展几乎不受任何影响
2、 颠覆了传统的美工->原型->代码的开发模式,将原型设计和代码开发全部并为一个步骤进行
3、 即使不懂网页设计的人也可以制作出可与富客户端媲美的产品,制作网页就像做一份ppt一样简单
4、 代码可维护性极高,即使代码很久没有人动过,甚至在没有任何开发文档的情况下,后续的维护工作也可以顺利进行
5、 令人咂舌的开发速度:相比传统的开发系统,开发效率提高了10倍以上
软件特色
1、面向前台提供可视化的页面布局设计系统。
2、面向后台提供java程序设计语言。
3、完全独立于传统的Visual Studio和eclipse主流开发平台。
3、提高了传统互联网应用开发的速度和质量。
4、大大降低了对程序员素质和水平的依赖,即使是程序设计的新手,也可以设计出优秀的应用系统。
5、有效降低企业对代码维护的成本。
6、高效而简洁的设计界面可以让最终用户对页面迚行修改和维护。
7、高稳定性和兼容性:传统系统的稳定性和兼容性取决于程序员的素质和大量的测试工作。而由ePage生成的页面完全不会有这些问题。
使用说明
ee. setImage(div, imgUrl, imgMode, alt, title)
参数:
d需要操作的控件
imgUrl:图片的地址,不填或者为空表示采用原来图片的地址,如果不填或者
为空同时原来没有图片的情况,本函数不执行。 imgUrl有两种形式的地址,一
种是以ur:ttp:www.163.com/a.jpg形式的地址,表示图片的实际位置在
http: //www.163.com/a jpg; 59-fr451lt/pr/main/a. jpg ErtA另外一种形式是类似于/project1/main/ajpg形式的
地址,表示 project11项目main页面下的ajpg
imgMode:图片的显示形式。不填或者为空表示采用原来图片的值:如果不填
或者为空同时原来没有图片的情况, imgMode imgMode的
取值有以下几种:
trim:图片在保持原有长宽比的情况下撑满整个控件,多于部分被裁剪
fill:图片在保持原有长宽比的情况下撑满或者方向,另外一个方向如
果撑不满则保持透明
stretch:图片不保持原有长宽比,以失真拉伸的形式撑满整个控件
center:图片不缩放,保持在控件的中心位置。图片超出控件部分会被剪
切,不足图片边框部分以透明填充。
normal:图片不缩放,保持在控件的左上角图片超出控件部分会被剪切,
不足图片边框部分以透明填充。
alt:图片未显示状态下的提示文字。不填或者为空表示采用原来图片的值;如
果不填或者为空同时原来没有图片的情况,alt则取默认值空。
title:光标移动到图片上的提示文字。不填或者为空表示采用原来图片的值;
如果不填或者为空同时原来没有图片的情况, title则取默认值空
返回:无
说明:给一个控件增加或者修改背景图片 imgUrl imgMode alt title参数都可以不填或
者为null,表示保留原来的值或者采用缺省值。
一db类:数据库访问接口
1. db. executeQuery(db ConnectionName, sqlString)
参数:
dbConnectionName:数据库连接名,在项目中设置
sqlString:sql语句
返回:结果集字符串或者null
说明:在指定的数据库链接上执行一条sq语句,这条sq语句具有返回的结果集。返
回的结果集实际上是一个字符串形式的 token,如果为空,则表示此sql语句执行失败。如
果非空,则将这个 token保留下来以备后续的结果集访问之用。
2. db. execute None Query(db ConnectionName, sqlString)
参数:
dbConnectionName:数据库连接名,在项目中设置
sqlString:sql语句
返回:true表示成功, false表示失败
说明:在指定的数据库链接上执行一条sq语句,这条sql语句没有返回的结果集。
3. db.encode(text)
参数:
text:需要编码的字符串
返回:编码结果
说明:在sq语句中通常会进行如下形式的字符串判断:
select*from tablel where field1='abcde'
以上语句中 abcde通常来自于用户的输入,从而导致注入漏洞。为了防止此类问题的发
生,我们通常将 abcde进行编码操作,即将字符串中的单引号变为连续的两个单引号。比如:
字符串为 abcde encode后,这个字符串将变为 abcd,这样就不会导致注入问题,同
时也允许用户输入单引号等字符。例如:
4. db. read(sqIResult)
参数:
sqlResult executeQuery()得到的结果集
返回:true表示成功, false无更多的记录
说明:移动结果集指针到下一条记录,结果集指针初始为-1,移动成功后指向第一条记
录,如果返回 false表示已经到结果集的末尾。
5. db.getString(sql Result, fieldName)
参数:
sqlResult executeQuery()得到的结果集
fieldName:字段名
返回:字符串
说明:读取当前记录的 fieldName字段,以字符串的形式读出。如果读取失败,则返回
长度为零的字符串。
6. db.getInt32(sqIResult, fieldName)
参数:
sqlResult executeQuery()得到的结果集
fieldName:字段名
返回:整数
说明:读取当前记录的 fieldName字段,以整数的形式读出。如果读取失败,则返回0。
7. db. getFloat(sqIResult, fieldName)
参数:
sqIResult executeQuery()得到的结果集
fieldName:字段名
返回:双精度浮点数(double)
说明:读取当前记录的 fieldName字段,以双精度浮点数的形式读出。如果读取失败,
则返回0。
8. db. getMoney(sqlResult, fieldName)
参数:
sqIResult b executeQuery()得到的结果集
fieldName:字段名
返回:decimal money类型字段)
说明:读取当前记录的 fieldName decimal形式读出如果读取失败,则返回0
更新日志
ePage(互联网应用开发平台)0.41版本更新记录
1、增加代码提示器的显示宽度和滚动条,完善了代码提示器js代码的帮助内容。
2、代码自动完成功能,自动填写代码后光标不能驻留在第一个括号出现的位置。
3、代码编辑器增加(){}[]代码部分的自动标记功能,方便程序员匹配括号。
4、代码编辑器滚动过程中强制显示光标。
5、代码提示在注释区域和字符串区域内不显示。
6、代码编辑器backspace按键增加自动缩进功能。
7、代码编辑器对于tab的处理,改为屏幕4格的栅格对位模式。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文