精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-11-22
就是!还靠着这个东西吃饭呢
![]() |
|
返回顶楼 | |
发表时间:2004-11-22
进度汇报,目前实现新增User和ListUser,
ListUser实现了自动分页以及查询,但是 那些分页按钮现在还在table之外,目前 正在做这个分页table的封装。稍等一下, 我写个ant脚本把代码传上来。 |
|
返回顶楼 | |
发表时间:2004-11-22
femto,能先说说你的设计吗,在这个框架中USER是起什么作用的,为什么要先实现这个呢。你这样汇报进度一点效果也没有啊,呵呵!
|
|
返回顶楼 | |
发表时间:2004-11-22
robot_liu,惭愧得很,目前是干的多吃的少,我还想找点好饭吃呢,有没有什么好的建议啊。
![]() |
|
返回顶楼 | |
发表时间:2004-11-22
femto 写道 进度汇报,目前实现新增User和ListUser,
ListUser实现了自动分页以及查询,但是 那些分页按钮现在还在table之外,目前 正在做这个分页table的封装。稍等一下, 我写个ant脚本把代码传上来。 啥意思?你这个table干吗用的?什么user? ![]() |
|
返回顶楼 | |
发表时间:2004-11-22
好像不能上传大的附件?
robbin帮忙开一下吧。 关于目前做的东西的说明, 前一段尝试了一些方向,目前这是粗略的原型。 我的想法是先做一个简单模块的增删查改,然后再往复杂了做。 目前在封table控件。 js+xmlhttp的解决方案的重点就在于客户端控件, 当简单模块时候,这个解决方案的代码量并不比 Server段方式少多少,因而体现不出优势。 只有到一些控件上来,才能体现出优势。 另外在写分页table的过程中,实际上table本身可以具备 更多的行为,比如最后一行是Sum来实现一个报表功能, 这样引用一个SumTable就可以搞定一个带报表功能的冬冬。 js的话可以来实现row的相加,而原Server方式要实现 这种功能要么多一条select sum,要么在代码里头迭代 Collection相加。 另外一种应用就是比如Portlet联动,一个Portlet选中某个信息 导致另一个Portlet整个联动,这种方式下js+xmlhttp的客户端 控件才有优势。 |
|
返回顶楼 | |
发表时间:2004-11-22
有lib的文件太大了,只好把lib全删了传上来。
目前这个table还有一些bug,没有数据的时候会报错。 (table使用上次ReadOnly介绍的activeWidgets) 进去查看listUser.html,然后addUser的连接也可以点。 还有首页/上一页/下一页/末页也可以点。点完了会向 Server端请求对应相应的数据。目前 首页/上一页/下一页/末页在table之外,目前打算做的 就是封到table里头.直接引用一个paginationTable就搞定 一切呵呵。 ps,查询基于name,phone的查询,不过目前有点错。 也是table取不到数据的时候报错。 |
|
返回顶楼 | |
发表时间:2004-11-22
我不知道这些控件怎么用,不过在我的页面HTML文件中,列表显示只有这一句:
<table id="listTable">,其具体内容都是用JS生成的。 var listTable=document.getElementById("listTable"); 然后再根据servlet返回的xml的内容再对listTable进行操作就行了。 |
|
返回顶楼 | |
发表时间:2004-11-22
那么你的table数据源等等一些参数怎么指定呢?
还有column的定义,查询条件等等? 加一下我的msn把:femtowin@hotmail.com ,有空讨论讨论。 |
|
返回顶楼 | |
发表时间:2004-11-22
用户对界面操作的每个动作都是与程序的一次交互,每个交互都可以从两个方面去描述它,就是数据与指令,说白了就象是对象间的消息。我将每一次用户的交互的数据和指令都封闭在一个XML文件中,传到servlet中,servlet先是解析中指令,根据指令的不同调用不同的方法处理,在各个方法中,再分别去解析xml
中的数据。处理完后,返回的仍然是一个xml,JS根据固定的格式解析这个xml,将返回数据提取出来,就可以填充到列表中了。我正在装MSN,我一直用QQ的。 |
|
返回顶楼 | |