速动画教程第十九集 eXtremeComponents 的基础配置

Posted on 2006-04-22 23:21 oksonic 阅读(4696) 评论(10)  编辑  收藏 所属分类: java

速动画教程第十九集 eXtremeComponents 的基础配置


录像下载: http://sonic.peakle.net/download/sonic019.rar

临时下载: http://this.oksonic.cn 下载栏目,需要注册用户
 

开发环境:Eclipse 3.1.1  MyEclipse 4.1.1   Tomcat 5.5

 

此教程参考文章:http://www.blogjava.net/lucky/archive/2006/02/26/32479.html

 

先下载发行包 http://sourceforge.net/projects/extremecomp

 

将包内的所有 jar 文件拷贝到项目的 WEB-INF/lib 目录中

 

dist 目录中的 extremecomponents.tld 文件拷贝到 WEB-INF

test 目录中的 test.jsp 文件拷贝到 webroot 目录中

images 文件夹拷贝到 webroot 目录中

 

需要对原文件 test.jsp 修改!

 

修改了标签路径

 

然后刷新一下工程,布署工程,起动 Tomcat 打开浏览器,输入 http://localhost/table/test.jsp 进行测试

 

看一下 test.jsp 文件内容

 

以下是创建一个 list 集合,list 集合中是一组  java.util.HashMap 集合

<% java.util.List presidents = new java.util.ArrayList(); %>

 

<% java.util.Map president = new java.util.HashMap(); %>

<% president.put("name", "George Washington"); %>

<% president.put("nickname", "Father of His Country"); %>

<% president.put("term", "1789-1797"); %>

<% presidents.add(president); %>

 

<% president = new java.util.HashMap(); %>

<% president.put("name", "John Adams"); %>

<% president.put("nickname", "Atlas of Independence"); %>

<% president.put("term", "1797-1801"); %>

<% presidents.add(president); %>

 

<% president = new java.util.HashMap(); %>

<% president.put("name", "Thomas Jefferson"); %>

<% president.put("nickname", "Man of the People, Sage of Monticello"); %>

<% president.put("term", "1801-09"); %>

<% presidents.add(president); %>

 

<% president = new java.util.HashMap(); %>

<% president.put("name", "James Madison"); %>

<% president.put("nickname", "Father of the Constitution"); %>

<% president.put("term", "1809-17"); %>

<% presidents.add(president); %>

 

<% president = new java.util.HashMap(); %>

<% president.put("name", "James Monroe"); %>

<% president.put("nickname", "The Last Cocked Hat, Era-of-Good-Feelings President"); %>

<% president.put("term", "1817-25"); %>

<% presidents.add(president); %>

 

<% president = new java.util.HashMap(); %>

<% president.put("name", "John Adams"); %>

<% president.put("nickname", "Old Man Eloquent"); %>

<% president.put("term", "1825-29"); %>

<% presidents.add(president); %>

 

<% request.setAttribute("pres", presidents); %>

 

以下代码使用 eXtremeComponents 的标签来生成表格

 

    <ec:table

        items="pres"

        action="${pageContext.request.contextPath}/test.jsp"

        imagePath="${pageContext.request.contextPath}/images/table/*.gif"

        title="Presidents"

        width="60%"

        rowsDisplayed="5"

        >

        <ec:row>

            <ec:column property="name"/>        显示的列

            <ec:column property="nickname"/>

            <ec:column property="term"/>

        </ec:row>

    </ec:table>

 

 

这集录像的内容很简单,用来测试一下新的录像制作工具!!!

 

bye!!!

Feedback

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-04-23 01:25 by winner
我刚学 你的文章对我们很有帮助,就像及时雨,因为这方面的资料难找到,书籍也少

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-04-23 01:26 by winner
下载后解压报错

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-04-23 17:15 by xplucky
速:
非常感谢,一直想做有关eXtremeComponents配置的动画教程,但是时间上比较紧,加之没有录制相关视频的经验。所以一直没能为大家,制作相关的演示动画。不过,现在大家可以通过你的动画教程知道使用eXtremeComponents是多么容易的事情了。
eXtremeComponents的功能的强大除了易于使用之外,还有就是它方便的可定制性,eXtremeComponents 提供了许多很好的接口,拦截,等帮助用户定制自己需要的显示或者输出。
eXtremeComponents预计下个星期就能Release1.0.1-M5,敬请大家期待!
再一次感谢速的辛勤劳动,这篇文章我已经转载到我的blog.如果有什么异议,可以和我联系!
lucky
http://www.blogjava.net/lucky

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-04-24 00:07 by 風向逆轉 - 就要爪哇
速,这个教程下载链接好像有问题,下载的文件才0K,请检查,谢谢~

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-04-24 09:42 by roy
@xplucky
呵呵~找理由还不容易,我看过很多大哥的教程都是快 0点做的--致敬!
现在像大哥这样又懂技术,又热心的人不多。
希望有更多的朋友参与进来,为新手做一些入门的教程。
我这里有个S-Recorder的录制动画的教程,需要的朋友联系。MSN:roypayne305@gmail.com

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-04-24 11:10 by Lucky
@roy
凡事先调查才有发言权。
“呵呵~找理由还不容易 ”
我对你这种人不知道该说些什么......
我已经加了你的MSN,我的MSN: zlh326@msn.com
无语......

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-04-25 11:25 by roy
真是言者无意,听者有心啊!我说这番话也不是针对你。时间不够,可以挤(如果你真想做的话),录制相关视频资料网上搜一下,一大把。做事嘛,态度是关键。我主要还是说oksonic大哥有心,您别见怪!!得罪之处还请见谅!!



# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-05-01 19:45 by freelancer
又看到了新的 动画 很惊喜
很感谢 我能做的就是让更多的新人能知道有这么一个好的blog 有这么个好人存在
当然我也会努力学习

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2006-09-28 09:06 by ebookdown
感觉提供的不是很全阿

# re: 速动画教程第十九集 eXtremeComponents 的基础配置  回复  更多评论   

2008-01-27 11:16 by jb007
急急急,录像无法下载。

只有注册用户登录后才能发表评论。


网站导航:
 

posts - 103, comments - 1104, trackbacks - 0, articles - 0

Copyright © oksonic