JSP和JSF双剑合并 打造完美Web应用
作者: 佚名, 出处:IT专家网论坛, 责任编辑: 包春林,
2008-06-04 04:00
Java在最近几年逐渐升温,随着Java SE 5和Java SE 6的推出,Java的未来更显得无比辉煌。但以Java为基础的JSP在Java SE 5推出之前却一直抬不起头来,这最重要的原因就是JSP虽然功能十分强大,但最大的优点也是它的最大缺点,功能强大就意味着复杂,尤其是设计前端界面的可视化工具不多,也不够强大。因此,设计JSP页面就变得十分复杂和繁琐。不过,在Java SE 5推出的同时,Sun为了简化JSP的开发难度,推出了新的JavaServer Faces(简称JSF)规范。从而使JSP走上了康庄大道。
| public class TCChangedListener implements ValueChangeListener
{ public TCChangedListener() { super(); } // 事件处理 public void processValueChange(ValueChangeEvent event) throws AbortProcessingException { UIComponent comp = event.getComponent(); Object value = event.getNewValue(); if (null != value) { float curVal = ((Number) value).floatValue(); Map values = comp.getAttributes(); if (curVal < 0) { values.put("styleClass", "red"); } else { values.put("styleClass", "black"); } } } |
- 本文关键词:

