- 浏览: 1393123 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (328)
- JSF (27)
- 生活 (12)
- Ajax (26)
- Maven (6)
- CSS (1)
- Shale (3)
- SiteMesh (1)
- Ext (15)
- JMX (2)
- Windows技巧 (7)
- 工作感悟 (18)
- SVN (2)
- SVG (0)
- GoogleGear (0)
- RAP (2)
- SOA与WebService (3)
- 笔记本技术研究 (1)
- Microsoft (2)
- 英语学习 (3)
- PHP (7)
- web 2.0 (6)
- 语义Web (1)
- IT史话 (3)
- iText (3)
- JVM (1)
- PropertiesEditor (1)
- J2SE (33)
- Spring (2)
- Java Batch (1)
- log (2)
- Struts2 (2)
- DWR (0)
- JAAS (3)
- EJB3 (4)
- Flex (8)
- JFreeChart (1)
- WAS (0)
- 数据库 (2)
- 摄影 (0)
- SQL (1)
- Google App Engine (1)
- linux (5)
- Eclipse plugin (10)
- Testing (0)
- Portal (0)
- 移动互联网 (0)
- SWTBot (1)
最新评论
-
江奇缘:
不错!!!!!!
web.xml里<filter-mapping>中的<dispatcher>作用 -
yy8093:
commonj 第三步,那个调用的方法要在哪里调?servle ...
JAVA中多种计时器的比较与分析 -
di1984HIT:
学习了,不错~
web.xml里<filter-mapping>中的<dispatcher>作用 -
penkee:
com.lowagie.text.DocumentExcept ...
iText中输出 中文 -
氵壞男亼乀:
我想请问下 你哪个html里面引入的几个js文件没看懂!你 ...
DWR入门教程之HelloWorld
最近,在项目中遇到一个制作表尾的问题,效果 如下:
使用的环境是IBM JSF。
大家都知道,JSF在制作表格方面,能力是有欠缺的,尤其是在制作这种表头和表尾上,更是能力欠佳,现在好了,出来了一个表尾中有两行的问题,晕死了!
不过,老板的意思是不可违背的,在经过不懈努力后,终于用JavaScript搞定了这个问题(直接就JavaScript开发好了,干嘛用JSF!sigh~)
就是在表尾,使用这段代码,动态向表格中插入一行:
var tDist; var tAmt; tDist='<h:outputText value="#{pc_JourneyDetail.totalDistance}"/>'; tAmt='<h:outputText value="#{pc_JourneyDetail.totalAmount}"/>'; if(true){ var tbody=document.getElementById('_id8:tableEx1').tBodies[0]; var tr=document.createElement('tr'); //total var total=document.createElement('td'); total.colSpan=4; total.className='SummaryFoot'; var boldTxt=document.createTextNode('Total'); total.appendChild(boldTxt); tr.appendChild(total); //distance var dist=document.createElement('td'); dist.className='SummaryFoot'; var distTxt=document.createTextNode('27.2'); dist.appendChild(distTxt); tr.appendChild(dist); //amount var amt=document.createElement('td'); amt.className='SummaryFoot'; var amtTxt=document.createTextNode('40.68'); amt.appendChild(amtTxt); tr.appendChild(amt); //emptyTd var emptCell=document.createElement('td'); emptCell.className='SummaryFoot'; tr.appendChild(emptCell); tbody.appendChild(tr); }else{ var summary='<tr ><td class="SummaryFoot" colspan="4"><b>Total</b></td><td class="SummaryFoot">' +<h:outputText value="#{pc_JourneyDetail.totalDistance}"/> +'</td><td class="SummaryFoot">' +<h:outputText value="#{pc_JourneyDetail.totalAmount}"/> +'</td><td class="SummaryFoot"></td></tr>'; var tfootPreContent=document.getElementById('_id8:tableEx1').tFoot.innerHTML; document.getElementById('_id8:tableEx1').tFoot.innerHTML=summary+tfootPreContent; }
这一页的完整代码,涉及到license问题,这里就不发了。
发表评论
-
IBM jsf row select
2009-07-09 19:09 1280http://www.ibm.com/developerwor ... -
jsf中使用Locale,显示本地化错误信息
2009-01-15 11:09 3380JSF 在转换和验证时都有可能会产生错误信息: 在使用标准转 ... -
JSF1.2中 ValueExpression的用法
2008-05-22 23:20 4895在1.2之前,可以向下面一样使用ValueBinding: V ... -
Tomcat中如何打开Sun JSF RI 1.2中的日志
2008-05-16 00:50 3593为了更加清楚的了解JSF请求在每一个生命周期中的执行情况,我们 ... -
JSF环境配置(JDK6+Eclipse3.3+Tomcat 6.0+JSF1.2+JSTL1.1)
2008-04-25 23:14 7000第一步: 下载安装 JDK 6 Update 3 h ... -
不可不看,JSF1.2 changes
2008-03-31 17:04 4317变化还是挺多的,仔细看看,可以省掉很多郁闷的时间哦。The n ... -
JSTL 1.2 下载
2008-03-31 14:26 30732在网上找JSTL找了一会,不太好找,就放在这里一份了: 网络下 ... -
JSF 1.2中对以前JSF的修改
2008-03-31 11:00 1905Features that are unavailable ... -
JSF 各版本一览
2008-03-28 18:03 3511JSF started its journey from ve ... -
JSF 背景
2008-03-25 17:29 1770自从第一个web应用程序Struts于2001年6月发布开始, ... -
在Dreamwear中开发JSF
2008-03-09 22:49 2728可以在Dreamwear中安装JSF插件,然后利用Dreamw ... -
JSF中Exception的处理
2007-12-21 15:54 4911JSF中Exception的处理<o:p>< ... -
JSF中Exception的处理
2007-12-21 14:56 78目标: 解析错误信息,使用Globalization 来显示 ... -
Why JSF
2007-12-17 16:03 1294JavaServer Faces is extremely i ... -
源码讲解renderResponse和responseComplete的区别
2007-11-17 00:40 4484看源代码: responseComplete: ... -
JSF 源代码赏析之Lifecycle
2007-11-15 23:41 5939JSF的生命周期在JSF ... -
如何在Maven中配置Richfaces
2007-11-08 17:41 30021.首先到这个地方下载maven http://maven. ... -
JSF 标准 转换器&验证器 文档
2007-11-02 18:50 2265下面是两篇文档 http://www.ibm.com/deve ... -
JSF 源代码赏析之FacesServlet
2007-10-30 00:08 12573学习JSF 多日,现在开始看看源代码。 首先是FacesSer ... -
Websphere 上部署Richfaces 3.10 Demo
2007-10-18 14:03 2300Websphere上部署 richfaces的demo一直有问 ...
相关推荐
在JSF中,**组件** 是UI的基础元素,如按钮、文本输入框等。这些组件可以通过XML(Facelets)或JSP页面进行声明,并且可以组合成更复杂的视图结构。**Facelets** 是JSF推荐的视图定义语言,它比JSP更强大,更易于...
4. **EL(Expression Language)**:EL是JSF中用于访问JavaBean属性的简洁表达式语法,它可以方便地在视图层与模型层之间传递数据。 5. **Managed Beans**:Managed Beans是JSF中的核心业务对象,它们存储和处理...
Managed Beans是JSF中的核心概念,它们作为业务逻辑的载体,可以被JSF框架自动管理。开发者可以定义属性和方法,实现后端逻辑,并通过EL(Expression Language)在视图层与之交互。 **5. EL表达式** EL是一种简洁的...
5. **视图和会话范围的Bean**:JSF中的Managed Bean可以在不同的作用域中存在,如请求、会话、应用和视图。视图和会话范围的Bean特别适用于存储那些需要跨多个请求或页面保持的参数。 6. **导航案例**:JSF的导航...
在IT行业中,JavaScript框架(JSF,JavaServer Faces)是一种广泛应用的用于构建Web应用程序的UI层技术。这篇博文“JSF中文问题解决方法完整版”提供了关于如何处理JSF框架在处理中文字符时可能出现的问题的解决方案...
**转换和验证** 是JSF中的重要部分,允许开发者定义数据输入的规则,确保用户提交的数据符合预期格式和约束。JSF提供了一系列内置的验证器,同时也支持自定义验证器。 **导航系统** 控制着用户操作后的页面跳转,...
3. **EL表达式**:JSF的Expression Language(EL)用于在视图层和模型层之间传递数据,比如在JSF组件中绑定Managed Bean的属性,如`value="#{loginBean.username}"`。 4. **Hibernate配置**:集成Hibernate时,需要...
在JSF中,应用程序被构建为一组可重用的UI组件,这些组件可以像HTML元素一样组合在一起,但提供了更丰富的功能和更强大的数据绑定能力。JSF生命周期包括六个主要阶段:恢复视图、应用请求值、处理验证、更新模型值、...
在JSF中,UI组件(View)可以直接映射到后端的数据源(Model),并可以通过事件处理(Controller)进行交互。这使得开发者可以更专注于业务逻辑,而无需过多关注底层的HTTP通信细节。 首先,JSF的组件库是其一大...
这篇博客文章“JSF中使用BooleanCheckbox实现全选功能”可能详细讲解了如何利用这种组件在用户界面中创建一个可以勾选的复选框,以便一次性选择或取消选择多个条目。下面我们将深入探讨JSF中的BooleanCheckbox及其在...
总的来说,这个压缩包中的资料为学习和掌握Java Web开发,特别是DHTML、JSF和Struts2框架提供了全面的学习资源。通过深入阅读和实践这些教程和手册,开发者可以提升自己的技术水平,更好地应对复杂的Web开发挑战。
**Ajax请求的发送**:在JSF页面中,你可以使用Ajax4JSF提供的组件,如`a4j:support`或`a4j:commandButton`,来触发Ajax请求。这些组件可以绑定到特定的事件,当事件发生时,会向服务器发送异步请求。 **决定发送...
JSF 使用 Bean 来达到逻辑层与表现层分离的目的,Bean 的管理集中在组态档案中,您只要修改组态档案,就可以修改 Bean 之间的相依关系。 o Backing Beans o Beans 的组态与设定 o Beans 上的 List, Map 数据转换与...
jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF
4. **Managed Beans**:在JSF中,Managed Beans是Java对象,用于存储数据和实现业务逻辑。它们与JSF页面通过EL(Expression Language)进行交互。 5. **EL(Expression Language)**:EL是用于获取和设置Managed ...
此外,自定义标签也是JSF中的一大特色,它允许开发者扩展和封装功能。 3. **JSF的LIB**:JSF的核心库包含了许多内置的组件和实用程序,这些库在JSF应用中是必不可少的。学习这部分,你需要了解如何导入和使用JSF的...
在未来的发展中,有可能所有的J2EE应用服务器都需要支持JSF。 Java Server Faces技术好处 引入了基于组件和事件驱动的开发模式,使开发人员可以使用类似于处理传统界面的方式来开发Web应用程序。提供了行为与...
下面我们将深入探讨JSF中的分页实现。 首先,我们需要理解JSF的核心组件和分页相关的API。JSF是一个MVC(模型-视图-控制器)框架,其中UIComponent和ManagedBean是关键组成部分。分页通常涉及到两个主要部分:前端...
在JSF中,事件处理通常通过监听器(Listeners)和处理器(Action Methods)完成,这些可以在管理Bean中定义。监听器用于响应特定类型的事件,而处理器方法则执行与事件相关的操作。 ### JSF配置与导航 为了配置JSF...