轻开平台 Easy do it(原WebEasy平台)
文章平均质量分 73
boy
这个作者很懒,什么都没留下…
展开
-
接收上一页提交参数的书包pPage
在书包pPage中存放着用户从上一页提交过来的所有参数,我们通过一个简单的例子来介绍pPage书包的用法......通过pPage书包,能轻松地取出客户从上一页提交过来的参数,不管是通过链接或表单提交原创 2015-01-27 11:37:14 · 1973 阅读 · 7 评论 -
轻开平台(Easy do it。原WebEasy)环境需求
操作系统所有能运行java虚拟机的操作系统:Win2000及以上版本(32位、64位系统均可)几乎所有Linux系统(32位、64位系统均可),推荐用CentOS5.x、CentOS6.xUnix系统4.1.2. 支撑软件系统Jdk 1.4.x及以上版本,推荐用1.5.x以上版本Tomcat4.x及以上版本,推荐用Tomcat6.x以上版本相关JDBC驱动Jar包,如:mysql-connector-java-5.1.12-bin.jar、vertica-jdbc-7.0.1-0.jar等原创 2015-01-09 12:06:56 · 1281 阅读 · 1 评论 -
轻开B2C电子商务网站(20141231版)发布手册
教您从零开始快速搭建一个漂亮的B2C电子商务网站,后台为WebEasy平台(纯Java的系统),MySQL数据库,支持跨平台(linux、windows、unix等),支持中文全文检索,提供强大而轻松的扩展开发标签标签(非专业程序员也能轻松开发)原创 2015-01-08 19:30:57 · 1902 阅读 · 2 评论 -
轻开标签语言
书包(Bag)已经为咱们提供了灵活而强大的功能,但还不足以实现复杂多变的应用系统开发,因此WebEasy设计了一套简洁、完整而且功能强大的标签语言,从而轻松实现应用系统开发原创 2015-01-28 09:02:23 · 1102 阅读 · 11 评论 -
轻开平台(Easy do it。原WebEasy)开发工具推荐
轻开平台(Easy do it。原WebEasy)可以用任何网页或文本编辑器进行开发,我本人一直在使用EditPlus,以下推荐常用的编辑软件原创 2015-01-11 10:05:18 · 2151 阅读 · 8 评论 -
表达式和书包---轻松互联网开发平台实战(Easy do it)
WebEasy按一定的规律把信息和数据装进书包,每个书包都有一个在当前页面中唯一的名称(bagid,如sys和pPage),以及几个固定关键字的属性值:@{bagid:getWidth}(宽度)、@{bagid:getLength} (长度) 、@{bagid:getSuffix} (下标)三个属性来确定其当前的位置和状态,其中宽度和长度是自动变化的,下标可以通过后边介绍的Bag标签来设置。您可以使用@{id:key}取出书包中的对应值原创 2015-01-23 10:28:16 · 2806 阅读 · 11 评论 -
轻开chtml标签基础介绍
chtml标签是WebEasy标签语言的开始和结束符,WebEasy在分析一个完整的html、xml或SVG文件时,只对<chtml>到</chtml>或<ChinaHtml>到</ChinaHtml>之间的标签进行解释执行,其他内容就当静态(html、xml)文本处理后直接输出到浏览器。这样就大大提高了服务器的响应速度,几乎可以达到直接访问静态页面的响应速度,而且不要求整个页面内容写得很规范和严密原创 2015-01-29 09:02:55 · 1831 阅读 · 15 评论 -
引入文件
chtml/ChinaHtml标签另外一个重要的用途是引入文件,类似于jsp中的<% @ include file=”file-url” %>,asp中的<!--#include file="wisdom.inc"-->,及php中的<?php include 'menu.php';?>原创 2015-02-02 11:06:24 · 1291 阅读 · 22 评论 -
轻开平台:可调用标签
只需给Chtml(ChinaHtml)标签增加一个id,就可以用call标签调用。调用标签和引入文件都相当轻松!原创 2015-02-02 22:12:52 · 1114 阅读 · 20 评论 -
轻开执行顺序
解释执行的顺序:咱们用有多个chtml/ChinaHtml的标签的文件来说明WebEasy解释执行的顺序,例子如下:......按照从上到下的顺序,WebEasy优先解释执行chtml标签,接下来解释执行ChinaHtml标签,最后处理标签语言以外内容中的表达式。这样的设计让输出页面定制非常灵活,您几乎可以随心所欲地定制页面的样式原创 2015-01-30 08:52:50 · 925 阅读 · 12 评论 -
ESql标签(对数据库进行增删查改及命令操作)
别名为EasySql,功能:WebEasy的核心功能之一,作为平台持久层的接口,用于对数据库的所有操作 · 对数据库进行增删查改及命令操作查询时会返回一个书包(Bag)原创 2015-02-03 11:23:13 · 2018 阅读 · 30 评论 -
ESql查询
表示查询help数据库模块中的Messages表,要查询的字段是ID,Subject,Writer,DayTime,Body,把结果返回到一个名叫list的书包中,然后通过书包的取值表达式分别把字段内容取出来,放到网页中原创 2015-02-04 09:50:04 · 1689 阅读 · 15 评论 -
ESql修改之插入MySQL数据库记录实例
一个资讯网站维护个人内容的实例,添加信息...这部分代码在轻开B2C电子商务网站中的site/blog目录下,赶快打开试试吧!原创 2015-02-06 09:15:27 · 1802 阅读 · 19 评论 -
ESql修改之插入SQLServer数据库记录实例
一个政府网站维护内容的实例,添加信息 ... 跟上一篇比结构和代码内容都非常类似,只是SQL的语法换成了SQLServer,但应用场景却发生了根本变化,轻开平台的优势就是能轻松应对这种变化,很酷吧原创 2015-02-06 12:37:58 · 1424 阅读 · 15 评论 -
ESQL之刷新模块配置
修改database.xml文件后只需在网页中执行<esql module=模块名 act=refresh />,修改的参数立即生效,不必重新启动系统。原创 2015-02-08 08:02:14 · 1473 阅读 · 21 评论 -
ESql修改(介绍对数据库的增、删、改用法,Edoit的核心内容之一)
Edoit的核心内容之一,以系统目录(如D:/webeasy)下的help模块为例,来介绍增、删、改的用法。向表Messages中插入一条记录,Subject='我的主题'、Writer='游客'、Body='这儿是内容'、DayTime为@{sys:date:datetime}。因为插入或修改数据库中的日期类型(或其他非字符串类型)的字段时,要指定对应的类型原创 2015-02-05 08:41:28 · 1451 阅读 · 18 评论 -
ESQL查询之简单的Oracle数据库查询测试
操作Oracle数据库跟前边例子中操作其他数据库一样,同样是非常轻松的,略有不同的是SQL语法上的微小区别原创 2015-02-07 12:57:53 · 1694 阅读 · 39 评论 -
轻松互联网开发平台(Easy do it,原名WebEasy)20150120更新
集成IKAnalyzer,简化了中文分词(详见下载包内的开发手册)。终身免费使用,能开发:大型手机App服务端系统 大型功能性网站开发(如:电子商务网站、社区、门户等) 大数据系统应用开发(与vertica无缝集成) 应用解决方案,如电子政务系统、管理系统、协作系统、企业ERP/DRP/MRP等原创 2015-01-21 10:03:35 · 1906 阅读 · 7 评论 -
ESQL之act=batch批量处理
批量插入数据,用于MySQL、SQLServer、Oracle、DB2及Vertica等系统级数据库。说明:act=batch时,同一结构的insert语句会合并到一个与数据库交互的会话中,在页面结束时提交到数据库执行,通常用大量数据需要通过应用层加载到数据库中的时候。原创 2015-02-09 08:48:48 · 1437 阅读 · 16 评论 -
编写第一个“程序”---轻松互联网开发平台(Easy do it,原名WebEasy)
开始编写了解了我们所拥有的资源后,我们可以开始编写WebEasy应用实例打开记事本或上面推荐的其他编辑工具输入以下内容:<title>系统变量</title><h3>系统变量</h3><table border=1><chtml><tr><th>变量名</th><th>值</th></tr><for end=@{sys:getWidth}><tr><td>@{sYs:@{for:getSuffix}}</td><td html>@{sys:@{sys:@{for:getSuffix}}}<原创 2015-01-22 11:54:54 · 1708 阅读 · 4 评论 -
if判断标签
功能:· 判断标签,根据参数决定解释执行符合条件的子标签用法:<if x=条件值 [else=节点序号]> <标签x=[条件值]>......</标签> ...</if>· x:条件值,与标签中的x比较,如果相等则解释执行该标签· else:节点序号,可选,如果没有相等的x时,解释执行该标签· 标签:根据判断解释执行的主体,至少要有一组,可以是WebEasy标签或者html标签,x可选,缺省为""字符串原创 2015-02-16 08:06:21 · 1955 阅读 · 24 评论 -
if判断标签实例
轻开B2C电子商务网站删除商品实例:栏目节点及引入权限检查文件;权限判断;如果@{sys:canDo}=true,执行删除,然后返回列表原创 2015-02-17 12:05:04 · 1487 阅读 · 19 评论 -
file标签
功能:· 列出文件或者目录的完整信息· 把内容保存到文件中· 删除一个文件或目录· 浏览一个目录中的所有文件和子目录,返回一个记录这些信息的书包(Bag)· 读文件内容原创 2015-02-18 14:19:24 · 1447 阅读 · 14 评论 -
ESQL之指定SQL的数据类型
书包取值表达式在用于SQL语句时,要指定当前SQL语句要求的数据类型,如咱们在上面的例子中用到的表达式@{sys:date:datetime},咱们在写法上作了扩展 ... WebEasy支持JDBC2.0几乎全部的的数据类型,并且合并了相同或近似的类型,简化了开发者的写法。为什么要这样做,理由非常简单,当要向数据库插入复杂格式的文本(如HMTL等)时,能轻松避免特殊符号与SQL保留字(如大于、小于、单双引号等)之间发生冲突,保证正常执行插入操作原创 2015-02-10 13:05:52 · 1665 阅读 · 17 评论 -
基于轻开平台开发的部分系统展示,同时祝CSDN的所有程序员新年快乐
祝大家在2015年事事如意、天天开心,BUG为零、需求不变更、系统运行飞快、数据自动更新!!!原创 2015-02-19 12:12:38 · 1592 阅读 · 14 评论 -
file标签之查询数据库中的内容保存到文件
根据条件从数据库查询出指定的字段内容,分别存到两个文件中(三行代码轻松搞掂)原创 2015-02-22 13:11:36 · 1373 阅读 · 11 评论 -
file标签之保存文件
用法:<file value=内容 或 bag=bagid key=keyname[size=大小] [enc=字符集] [islast]>相对路径的文件名</file>· value:要保存的内容,上传文件时自动分解成bag和key· bag和key:书包和键名称,专门用于文件上传(value为空时)· size:内容尺寸,单件KB(可选)· enc:要保存什么字符集(可选,上传文件时不需要)· islast:上传文件时标识原创 2015-02-20 17:50:44 · 1842 阅读 · 13 评论 -
file标签之轻松删除文件和目录
不管是删除文件还删除目录,均只需要一行代码即可完成。太Easy,无法写出更多的文字来说明,大家还是亲自动手试试吧原创 2015-02-23 11:53:56 · 1830 阅读 · 16 评论 -
for循环标签
功能:循环标签对对象(书包)进行循环,可以从小到大,也可以从大到小没有对象(书包)参数时,会产生一个缺省的循环对象(书包)能够嵌套循环原创 2015-02-12 10:21:18 · 2445 阅读 · 31 评论 -
file标签之把书包中的内容保存到文件
把书包中的内容保存到文件把内容放进书包<bag id=pPage><wename=content>书包中的内容</we></bag>把书包中的内容保存到文件<file value="@{pPage:content}">_samples/test.txt</file>原创 2015-02-21 16:11:56 · 1955 阅读 · 10 评论 -
file标签之轻松浏览目录
功能:· 浏览一个目录,列出目录下所有的文件和子目录用法:<file act=dir [id=bagname] [type=file|dir]>相对路径的目录</file>· id:返回的书包名· type缺省:列出目录中的所有文件和子目录· type=file:列出目录中的所有文件· type=dir:列出目录中的所有子目录原创 2015-02-24 14:45:05 · 1449 阅读 · 19 评论 -
file标签之分别浏览目录下文件和子目录(接上篇)
浏览base目录,返回名为file的书包,从0循环到书包的宽度,根据关键字file@{for:getSuffix}(file0、file1、file2......)取出所有的文件名称原创 2015-02-25 13:04:32 · 1311 阅读 · 23 评论 -
ESQL之事务
从commit=false开始,到commit=end结束,同一模块(module=base1)的所有esql标签中的SQL语句会组成一个事务提交到数据库原创 2015-02-11 07:45:38 · 1554 阅读 · 22 评论 -
file标签之act=read(只需一行代码读出文件内容)
功能:· 读文件的内容用法:<file act=read[id=书包名] [enc=文件字符编码] method=str name=名称[start=int] [end=int]>相对路径的文件名</file>· act=read:读操作· id:返回的书包名(可选,默认为标签名file)· enc:文件内容的字符编码(可选,默认为平台文件存储编码@{sys:file.enc})· method:目前的版本仅有str,即字符原创 2015-02-26 13:58:58 · 1831 阅读 · 35 评论 -
轻开平台(原WebEasy)概述
轻开平台即轻松互联网开发平台,英译:Easy do it。原命名为WebEasy,开发手册见:http://download.csdn.net/detail/tx18/8227695 ,平台下载:http://download.csdn.net/download/tx18/8225373 。原创 2015-01-06 23:17:06 · 1290 阅读 · 0 评论 -
系统信息书包SYS
开发手册中的这部分内容是2005年写,后来又逐年升级了很多内容,系统信息书包sys目前已经增加到33个值,详情请运行例子文件:_samples/sys.html原创 2015-01-24 10:52:44 · 2651 阅读 · 7 评论 -
HTTP请求信息的Head书包
head书包中包含ip、host、url、client等与HTTP请求相关的重要信息, 在开发时用表达式@{head:变量名}直接取值使用,如当前访问者的IP地址:@{head:ip}原创 2015-01-26 12:24:29 · 1652 阅读 · 4 评论 -
公共书包public(例子文件:_samples/public.html)---缺省存在的书包
public书包用来存放系统运行中产生的公共变量,相当于jsp、asp、php中的全局,优势是用起来更Easy,只需要在书包public放入和取出即可原创 2015-01-25 09:24:17 · 1558 阅读 · 3 评论 -
for标签之遍历书包,显示数据列表
本例教您如何用for标签遍历一个查询数据库返回的书包,并用HTML定制显示书包中的所有数据列表原创 2015-02-13 08:56:50 · 1569 阅读 · 25 评论 -
for标签之从大到小和嵌套循环
从大到小循环:把start和end的值交换一下,就轻松实现从大到小循环。嵌套循环:循环中能包含下一级,理论上可以无数层嵌套,在开发中嵌套循环可以轻松地定制精美的输出网页原创 2015-02-14 08:42:56 · 2788 阅读 · 28 评论