论坛首页 Web前端技术论坛

[发布2007-08-06]Ajax向导组件 WebWizard Component Beta1

浏览 7278 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-08-06  
/**********************************
"Web Wizard" Component beta 1

author: Wei Zijun
(email: fins@163.com / blog: http://fins.iteye.com )
***********************************/

该组件利用ajax技术,帮助开发人员快速的构建起简单的页面向导.

附带的demo只演示了一些基本的用法.
更多用法 以及组件的不足,欢迎到我的blog中讨论.

组件构成:
webwizard_main.js
组件核心代码.

prototype_mini.js
组件所依赖的一个ajax包.(可使用标准的prototype.js代替)

com.fins.filter.CommonEncodeFilter.java
一个用于处理编码的过滤器,也可以使用您自己定义的过滤器,
但是一定要使用一个可以正确处理ajax编码的过滤器.

// ****************************** //


详细的说明以后慢慢补充.
  • WebWizard.zip (17.7 KB)
  • 描述: 代码 和 示例工程
  • 下载次数: 405
   发表时间:2007-08-06  
很久没见到你来了!
0 请登录后投票
   发表时间:2007-08-07  
我来说点题外话

ecside 能来个正式版么,好歹有个结束啊

0 请登录后投票
   发表时间:2007-08-08  
偶们都在期待呢!
0 请登录后投票
   发表时间:2007-08-08  
能 放心 不会草草结束 更不会这么快就结束.
也许3.0 才是一个真正的瓶颈.
现在 还有很多东西值得去做.

我最近真的是忙的不行 很多琐碎的事情,没有连续的大段的时间做编码
0 请登录后投票
   发表时间:2007-09-27  
	// 定义互斥页面
	WebWizardUtils["mutex"](wwps[3],wwps[4]);

看了几遍代码,没有想明白这个的用处。感觉通过条件已经定义了3和4不可能同时显示,即使3和4的条件同时满足,也可以约定只显示其中之一,不需要定义互斥页面呀?

请指点一二!
0 请登录后投票
   发表时间:2007-09-27  
呵呵 谢谢你对这个感兴趣 我想这个我再完善完善还是能有用处的

我简单解释一下.
假设页面流程如下

1--->2 ---->3 , 那么这时候提交数据 是把1 2 3的都提交了

如果这时候 反悔了,不提交,
从2反回2 ,重新选择4
1--->2---->3---->2----->4
你的本意是提交 1 2 4,但是如果这时候 不定义 3 4互斥 那么三里的数据也会提交上去.

其实大多数情况下 处于两个分支的页面 应该都是互斥的 所以以后改进的时候 可以设置为 如果不在一个分支 那么自动互斥


0 请登录后投票
   发表时间:2007-09-27  
dojo不时有现成的吗?
0 请登录后投票
   发表时间:2007-09-28  
那个太大了 为了用这一个功能 我得引入多少东西啊 呵呵
而且关键问题是 我不了解dojo 就看过例子 呵呵
0 请登录后投票
   发表时间:2007-09-28  
对你说的这个例子,我觉得,只要在 3-->2 的时候将3作废即可,不需要那么复杂的互斥信号管理。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics