您的位置:首页 > Web前端 > JavaScript

JSF第一步

2015-06-04 19:33 543 查看
输入框和登录按钮都是绑定到了一个User上了,这一点也是JSF同Struts2在推送数据上所不同的地方,user是什么呢?

JSF很关键的Managed Beans,其作用相当于struts2的Action,但有所不同。这个user实际对应着java端UserBean

怎么对应上的呢?

userbean作为user来存在:

页面跳转呢?

前段输入用户名进行登录,会调用到方法上其返还的标识会被JSF捕捉依次判断其跳转的界面,在上文的faces-config.xml中发现返回“login”其要跳转至/welcome.jsp页面。

ManagedBeans用于同JSF标签绑定,这些Beans都是在faces-config.xml配置的,同时此文件也决定着界面的跳转过程。此MVC框架允许我们在配置好Controller后,之关系业务流程及业务逻辑,而不必过多关系复杂的数据交互。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: