jsp编程时,jsp可以同过out.print("<input id='a' value='/>")来自动生成录入字段,可以用
for(){out.print()}来生成html表单的录入字段数组;jsf是基于UI的,它怎用才能自动生成录入字段?

解决方案 »

  1.   

    http://www.dalianit.com/edu/41555.html
      

  2.   

    1、如果是很規則的,用dataTable的一行對應一個
    2、寫自己的JSF component
    3、就用jsp向你這麽寫,然後bean裏面通過
    ((Map) FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap()).get("inputname");
    來取得值。
    這種方法把JSF、JSP都混合在一起了,失去了MVC的意義,不推薦使用。