轻松互联网开发平台(Easy Do IT,原WebEasy)升级预告

轻开平台近期会进行比较全面的一次升级,主要有以下几个方面:

强化移动App服务器开发功能

直接书写json文件

{"items":{
<chtml>
<bag id=item suffix=0>
	<we name=name>土豆</we>
	<we name=price>1.24</we>
	<we name=unit>KG</we>
</bag>
<bag id=item suffix=1>
	<we name=name>T恤</we>
	<we name=price>68</we>
	<we name=unit>件</we>
</bag>
<bag id=item suffix=2>
	<we name=name>可乐</we>
	<we name=price>2.20</we>
	<we name=unit>瓶</we>
</bag>
<bag id=item suffix=3>
	<we name=name>书</we>
	<we name=price>51.24</we>
	<we name=unit>本</we>
</bag>
</chtml>
<chtml>
<for bags=item end="@{item:getLength}">
	<item list="@{item:getSuffix}" end="@{item:getLength}" nolast>
		<name>@{item:name}</name>
		<price value>@{item:price}</price>
		<unit>@{item:unit}</unit>
		<time1>@{sys:time}</time1>
	</item>
</for>
<num value>@{item:getLength}</num>
</chtml>
},"tatol":@{item:getLength}
}

直接书写xml文件

<?xml version="1.0" encoding="GBK"?>
<chtml>
	<code>@{session:rand}</code>
</chtml>

进一步优化HTML5支持

<!DOCTYPE HTML>
<html>
<chtml file="0/style/head.htm" />
<body>
<!-- Begin Wrapper -->
<div id="wrapper">
	<chtml file="0/style/sidebar.htm" />

强化JspEasy扩展开发功能

<%@ page session="true" import="htok.we.html.*"%>
<%
JspEasy je = new JspEasy(request,response);
//je.show("head.html");
//je.show("head.html");
//je.getBag("head").set("mytest",je.equ("@{session:mytest}"));
je.toFile("_samples/head.html","_samples/head123.html");
je.show("_samples/head123.html");
%>

进一步简化并扩展大数据数据源集成

<?xml version="1.0" encoding="GB2312"?>
<Database DbUrl="jdbc:vertica://Node1:5433/" DriverName="com.vertica.jdbc.Driver" Name="BigDB" Password="Pass4BD" UserName="User4BD" age="80000" frequency="600" max="12" min="1" pause="1" taskFrequency="1" timesUsed="20000" trace="false" weName="Vertica数据库" More="LoginTimeout=81200,BackupServerNode=Node2,Node3,ConnectionLoadBalance=1"></Database>

集成并强化Web编辑器

<html>
<head>
<title>FCKEditor编辑器使用例子,newFCK</title>
</head>
<body>
<h3>FCKEditor编辑器使用例子,newFCK</h3>
<!-- 引入fckeditor编辑器入口文件 -->
<chtml file="editors/fckeditor/fckeditor.htm" />
<!-- 如果会话中用户ID(user_id)为空(未登录),则临时设一个ID,方便上传文件(图片等) -->
<chtml>
<if x="@{session:user_id}">
	<session><we name=user_id>0</we></session>
</if>
</chtml>
<!-- 提交的表单 -->
<form id="Edoit_Form" method="post" action="@{sys:path}@{sys:curPath}editor_fck_save.chtml">
<!-- 添加您需要的其他字段 -->
<input name="title" value="您的标题" style="display:none" />
<!-- 引入FCKEditor编辑器的脚本 -->
<script type="text/javascript">
setFCKHeight(300);//编辑器高度
//setFCKTool("Coder");
//setFCKTool("Basic");
//setFCKValue("");
window.onload = newFCK();//用函数 newFCK() 新建编辑器,默认文本域名称为"content"
//重写内容的函数
doReset = function ()
{
	//document.getElementById('Edoit_Form').reset();
	FCKeditorAPI.GetInstance('content').SetHTML("");
}
doSubmit = function ()
{
	//var tit = document.getElementById('title');
	//if(tit.value=="" || tit.value=="问题:")
	//{alert("有问题就提呗,不要客气嘛!");tit.focus();return;}
	var oEditor = FCKeditorAPI.GetInstance('content');
	var oDOM = oEditor.EditorDocument;
	var des;
	if(document.all)		// If Internet Explorer.
		des = oEditor.EditorDocument.body.innerText;
	else{					// If Gecko.
		var r = oDOM.createRange();
		r.selectNodeContents(oDOM.body);
		des = r.toString();
	}
	des = des.Trim();
	if(des=="")
	{alert("没有内容啊,写点呗!");return;}
	var frm = document.getElementById("Edoit_Form");
	frm.submit();
}
</script>
<p>
<center><input type=reset name=reset value=重写 onClick="doReset()" />  <input type="button" value="提交" onClick="doSubmit()" /></center>
</p>
</form>
</body>
</html>

敬请留意

轻松互联网开发平台(Easy Do IT)资源下载

平台及最新开发手册免费下载:http://download.csdn.net/detail/tx18/8464425


开发实例:轻开B2C电子商务网站,免费下载:http://download.csdn.net/detail/tx18/8318585

轻开平台会不定期升级为大家提供更多强大而Easy的功能,请留意下载最新的版本

时间: 2024-10-05 09:11:40

轻松互联网开发平台(Easy Do IT,原WebEasy)升级预告的相关文章

Easy do it,轻松互联网开发平台(原WebEasy,简称轻开平台)升级公告

Easy do it,轻松互联网开发平台(原WebEasy,简称轻开平台)是一个运行于JVM+HTTP(及HTTPS协议)的应用服务器开发平台. 轻开平台基于汉语的思维方式并巧妙地结合中英文思维方式的优点设计了一套轻松Easy的开发规则,用java语言开发实现为一个强大的开发平台,为开发者提供了一个直接轻松面向应用的开发环境. 轻开平台同时支持使用多个数据源和不同厂商提供的数据库服务器,只要支持JDBC访问及基于SQL规范的数据库(如:MySQL.SQLServer.Oracle.DB2.Ter

轻松互联网开发平台(Easy do it,原名WebEasy)20150120更新

集成IKAnalyzer,简化了中文分词(详见下载包内的开发手册).终身免费使用,能开发:大型手机App服务端系统 大型功能性网站开发(如:电子商务网站.社区.门户等) 大数据系统应用开发(与vertica无缝集成) 应用解决方案,如电子政务系统.管理系统.协作系统.企业ERP/DRP/MRP等 平台及最新开发手册下载:http://download.csdn.net/detail/tx18/8381859 开发实例:轻开B2C电子商务网站,免费下载:http://download.csdn.n

编写第一个“程序”---轻松互联网开发平台(Easy do it,原名WebEasy)

系统资源 打开WebEasy的系统目录(如上述的d:\webeasy),将看到以下目录和文件: WEB-INF目录:WebEasy Classes 和数据库驱动包目录 help目录:WebEasy帮助文件库和支撑功能(如XML树.html编辑器等)文件目录,同时也是一个数据模块,database.xml文件配置了要连接的数据库(默认为htok.mdb) base目录:WebEasy基本应用功能目录,提供了组织树.角色树.开发式工作流程库等功能,默认数据库为base.mdb 开始编写 了解了我们所

吉日嘎拉C#快速开发平台V4.0到V4.2升级记

目前我用的版本是4.0的,也有近2年没更新了,狠了狠心升级一下,没想到真的行动起来,也没那么难! 用了3天时间,将吉日嘎拉的代码升级到了4.2版本,并让原来的DotNet.WebApplication正常运行起来,比料想的顺利.这里简单记录一下升级中的心得. 使用到的工具: 1.BeyondCompare 试用版 - 比较程序文件 2.SQLDelta 14天试用版 - 比较数据库表结构变化(及数据变化) 3.VS2010 - 保证升级后WebApplication好用 4.MSSQL 2008

轻开平台(原WebEasy)概述

轻开平台即轻松互联网开发平台,英译:Easy do it.原命名为WebEasy,开发手册见:http://download.csdn.net/detail/tx18/8227695 ,平台下载:http://download.csdn.net/download/tx18/8225373 . 加入WTO以来,各行业的业务发展不断加快,来自本土及海外的竞争日益加剧,公司的竞争能力将取决于能否更好地理解自身的业务,能否对市场信息和用户需求作出快速而准确的响应.因此,公司的信息化战略和实施能力生命攸关

轻开平台(原WebEasy)字符串计算3---字符串裁剪

按关键字返回字符串左边或右边的子字符串: @{strLeft:str(x)}--返回x左边的子字符串 @{intLeft:str(x)}--从左边返回x(整数)长度的子字符串 @{strRight:str(x)}--返回x右边的子字符串 @{intRight:str(x)}--从右边返回x(整数)长度的子字符串 样例: @{strLeft:WebEasy(b)}返回We @{intLeft:WebEasy(2)}返回We @{strRight:WebEasy(b)}返回Easy @{intRig

轻开平台(原WebEasy)字符串计算

1.1.1.                             字符串处理 轻开平台(WebEasy)提供了简便的字符串操作功能,写法类似于(计算表达式)书包取值表达式 开始符 动作 分隔符 字符串 结束符 @{ act : str } 注意:动作字符也不能再作为书包名称使用 例: 取字符串长度: @{length:str}--返回字符串长度 样例: @{length:WebEasy}返回7 测试: @{length:Edoit}返回几呢? 轻松互联网开发平台(Easy Do IT)资源下

替换字符串,裁掉字符串两端的空格---轻开平台(原WebEasy)字符串计算6

替换字符串中的内容: @{replace:str[left,right]}--把字符串的left替换为right 样例: @{replace:I love this game[I,We]} 返回We love this game 裁掉字符串两端的空格: @{trim:str} 样例: @{trim:  I love this game   } 返回I love this game 试试吧 轻松互联网开发平台(Easy Do IT)资源下载 平台及最新开发手册免费下载:http://downloa

轻开平台(原WebEasy)字符串计算2---字符串组的比较

轻开平台(WebEasy)提供了简便的字符串操作功能,写法类似于(计算表达式)书包取值表达式 开始符 动作 分隔符 字符串 结束符 @{ act : str } 注意:动作字符也不能再作为书包名称使用 例: 字符串组的比较 @{member:子串(字符串组/../..)}--字符串被包含计算 功能:判断子串是否被包含在字符串组(用/隔开)中,是则返回true,否则返回false,字符串组为空时返回true,(主要是用于权限判断,字符串组表示有权限的部门.角色或用户名,为空时表示不设限制) 样例: