seam
蜗牛天堂
不以物喜,不以己悲。
展开
-
ui:repeat 与t:dateTable或t:dateList 使用比较 .
这两者我们项目都有使用,下面进行一下比较。前者 优点:使用比较灵活,可以应用到任何标签中,有两种使用方法。1) .... 2) ...两种使用方法的比较后者只能遍历出标签,而前者还可以同时遍历出 标签。缺点:提供可使用的属性较少,对于些复转载 2011-07-14 00:08:23 · 4419 阅读 · 0 评论 -
Seam的谈话(Conversation)
曾经购物狂的往事 人有时间喜欢怀旧,既浪漫而且对将来很有指导意义。想来在国内早期的电子商务时期,8848.com非常火爆、卓越刚刚崛起之际,网络购物这个新潮淘金行业最吸引年青人的眼球。在网上冲浪的同时还能买到便宜实惠的商品,尤其是当时国内市场买不到的舶来品。 当年我也经常浪迹于8840和卓越网,一次偶然的机会发生了一个必然的趣事:在网站购买崭新的刻录光驱时,通过购物网站提供的工具栏把选好的转载 2012-05-24 13:43:54 · 3331 阅读 · 0 评论 -
seam gen
这就是Seam-gen了 因为Seam-gen在Eclipse的plugin只更新到1.2,完全无视了时代的发展,所以只能用cmd来手动生成,再移植到Eclipse。下面是配置的记录,后面我会慢慢解释: C:\dev\jboss-seam-2.0.2.SP1是Seam的安装目录 seam setup -- 进入Seam项目的配置步骤; project workspace -- 工原创 2011-09-01 10:26:48 · 728 阅读 · 0 评论 -
jboss 下载xls 不提示下载框 直接打开文件了 解决办法
下载 具体: http://blog.csdn.net/wushuang5566110/article/details/7266300 1. response.setContentType("application/vnd.ms-excel "); response.addHeader("Content-disposition", "attachment; filen原创 2012-02-17 00:31:24 · 728 阅读 · 0 评论 -
seam 下载
Seam默认下载文件会变成直接在网页中打开内容,主要是因为Response header的问题,需要手工调节下: @Name("outExcelDown") public class OutExcelDown { @In(value="#{facesContext.externalContext}") private ExternalContext ex原创 2012-02-17 00:26:59 · 3571 阅读 · 0 评论 -
rich:dataTable+a4j:commandLink,ajax删除行(seam)
<rich:dataTable id="friendEvent" value="#{myFreshEvent.myFriendFreshEvent}" var="friendevent" rows="20" headerClass="richtableheader" footerClass="tablefoot" rendered="#{not empty myFreshEvent.my转载 2012-02-14 23:54:57 · 2338 阅读 · 0 评论 -
基于jsf的批量编辑,可编辑table
动态table是经常用到的功能,一般的做法是通过js在客户端实现,jsf可以让我们简单地在服务器实现同样的功能,不需要写任何js代码。效果如附件所示(可以动态增加行,编辑全部行后一起保存,当然也可以非常简单的删除行)。 tableeditError.bmp表示每行可以即时验证输入错误,而不是全部录入完成后统一提示输入错误 页面如下:其中h:dataTable和rich:dataTable转载 2012-01-03 17:08:02 · 1112 阅读 · 0 评论 -
ajax4jsf常用标签的使用
和 ActionListener或者ValueChangeListener的工作方式一样, 只是仅用于AJAX容器. 添加一个指定的类作为AjaxEvent的监听器. (sent in case of an AJAX request for this container). Table 4.1. a4j:ajaxListener attributes type转载 2011-10-31 13:42:27 · 2613 阅读 · 0 评论 -
a:commandButton传参数
要后台的BackBean自动设置Alex给userBean.name 或者也可以通过: Map params = FacesContext.getCurrentInstance().getExternalContext() .getRe翻译 2011-09-22 09:42:31 · 1629 阅读 · 0 评论 -
seam 中配置多数据源 操作不同数据库
已项目 intelligence 为例; 1. intelligence-dev-ds.xml 定义两个数据库连接 分别连接不同的数据库 intelligenceDatasource false jdbc:oracle:thin:@192.168.1.xx:1521:orcl oracle.jdbc.driver.OracleDri原创 2012-04-15 16:13:56 · 984 阅读 · 0 评论