当前位置:首页 > MyEclipse - JSF中文版(程序员必看,精心整理,免分数)
在创建消息包文件的时候, 先在源代码目录创建包 com.jsfdemo, 通过右键点击源代码目录, 然后选择弹出的菜单中的New > Package即可完成. 要创建消息包文件, 我们使用新建文件向导, 右键点击项目的’src’目录, 在弹出的菜单中选择New > File , 如下图 5.1 所示.
图 5.1: 创建消息包文件
当指定新建文件的保存位置时, 选择 Browse..., 选中目录 /JSFLoginDemo/src/com/jsfdemo, 将文件命名为 MessageBundle.properties, 然后选择 Finish.
新建消息包文件成功后, 我们需要为每个在JSP里面需要显示的标签或者字符串以键值对的方式添加到属性文件中.复制图5.2中的内容到你的消息包文件然后保存它:
MessageBundle.properties
user_name_label=User Name: user_password_label=Password: login_button_label=Login
图 5.2: MessageBundle.properties 文件内容 现在我们的 MessageBundle 创建完毕了, 接下来我们要创建受管Bean(ManagedBean), 它将处理我们的用户登录操作. 返回页首 6. 创建受管 Bean 在这一部分我们将会看到如何创建ManagedBean , 这个Bean将会执行登录JSP页面所提示的登录操作, 以及保存用户输入的用户名和密码. 出于演示的目的,我们的登录操作知识简单的检查用户名和密码是不是都是 \然后将用户重新指引到userLoginSuccess.jsp 页面. 否则它会返回到登录页面. 首先使用MyEclipse JSF Editor打开文件faces-config.xml :
图 6.1: 打开并准备编辑 faces-config.xml 文件
在 MyEclipse 4.0 中 faces-config.xml 编辑器已经比以前的版本有所增强, 你不仅可以创建和管理应用程序流程(浏览规则 Navigation Cases), 还可以通过大纲(Outline)视图来创建/修改并管理所有资源. 你可以点击大纲视图右上角的下箭头按钮来添加新的bean, 如图6.2:
图 6.2: 通过大纲视图启动 ManagedBean 向导
现在你会看到新建Managed Bean 向导对话框; 请按照下面的图6.3和6.4所示来输入值:
共分享92篇相关文档