2006-09-19
WEBPilot介绍
WEBPilot特性
[list=] 页面与代码完全分离
不需要标签
完全基于POJO,无侵入性
事件驱动
无需配置文件
组件支持[/list]
WEBPilot 示例代码:
我想WEBPilot的这种WEB开发模式应该是目前为止最为完美的方式,程序员完全与JAVA对象打交道,不需要接触任何的WEB网页。而且自动实现网页的局部更新,极大的减少WEB开发的工作量。
今天看到了Tapestry5的介绍,Tapestry5正在朝目前的这个思路努力,但是它并不彻底,可能是总的思路不同吧。如果一年前一直开发大现在不但个的话,WEBPilot应该已经有好几个版本了。现在所有的技术问题都已经解决了,但愿最近在不要有什么紧急的事情,可以很快出一个预览版。
[list=] 页面与代码完全分离
不需要标签
完全基于POJO,无侵入性
事件驱动
无需配置文件
组件支持[/list]
WEBPilot 示例代码:
public class HelloWorld {
private String title;
private Date today;
private String msg;
private LoginInfo loginInfo;
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public Date getToday() {
return today;
}
public void setToday(Date today) {
this.today = today;
}
public LoginInfo getLoginInfo() {
return loginInfo;
}
public void setLoginInfo(LoginInfo loginInfo) {
this.loginInfo = loginInfo;
}
public void onShow(){
msg = "Welcome to WEBPilot world.";
today = new Date();
}
@Event(
id="loginBtn",
event="onsubmit"
)
public void login(){
today = new Date();//更新时间
if ("admin".equals(loginInfo.getUserName())&&"111111".equals(loginInfo.getPass())){
msg = "登录成功!";
}
else
{
msg = "登录失败!";
}
}
}
我想WEBPilot的这种WEB开发模式应该是目前为止最为完美的方式,程序员完全与JAVA对象打交道,不需要接触任何的WEB网页。而且自动实现网页的局部更新,极大的减少WEB开发的工作量。
今天看到了Tapestry5的介绍,Tapestry5正在朝目前的这个思路努力,但是它并不彻底,可能是总的思路不同吧。如果一年前一直开发大现在不但个的话,WEBPilot应该已经有好几个版本了。现在所有的技术问题都已经解决了,但愿最近在不要有什么紧急的事情,可以很快出一个预览版。
发表评论
- 浏览: 15405 次
- 性别:

- 来自: 深圳

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
新一代的Web表现层开发方 ...
表现层真是越来越重要了, 以前一直搞服务器端,对客户端的东西不屑一顾, 现在大有 ...
-- by giscat -
新一代的Web表现层开发方 ...
dudo 写道: 目前基于jav ...
-- by SteveGY -
新一代的Web表现层开发方 ...
楼主看一下JSF吧,不要瞎忙乎了
-- by JavaInActoin -
新一代的Web表现层开发方 ...
studying...
-- by qy33 -
新一代的Web表现层开发方 ...
期待实际的例子!学习中。。
-- by pengjun_lovecoding@hotmail.com






评论排行榜