服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

使用jsf(java server faces)开发(二)


  用户界面组件与验证
  文件edit.jsp中的元素包含多个用户界面组件,我们将会在后面详细地介绍。各组件的html代码都是由jsf组件标记产生,例如:,该标记中可能还会包含其他jsf标记,如:标记,该标记使jsf确认用户输入了信息。
  
  处理用户输入的组件使用属性valueref="pbean.property"与javabean属性绑定起来。jsf获得和设置管理bean属性值已在前面介绍了。
  
  有的jsf组件标记不会处理任何用户输入。例如可用于输出文本或javabean只读属性的值。
  
  每个组件都有唯一的id,id可在id属性中指定或由jsf自动生成。要进行验证的用户界面组件需要id属性以便验证错误能够与一起显示打印出来。
  
  文本域text area
  jsf表单的文本域让用户输入将会由pbuilder.java生成并由view.jsp显示的某些文字段落等内容。edit.jsp显示一个由确定的标签并使用生成3行30列的
    

    ..........
  
  
  的属性valueref="pbean.text"使jsf查找id为pbean的javabean实例,并且将用户输入的文本存储到javabean实例的text属性中。当html的表单被生成后,jsf会将text属性值插入到