java开发工具MyEclipse使用教程:使用MyEclipse的 JSF 演示登录应用程序(五)

本教程介绍了一个使用MyEclipse的 JSF 演示登录应用程序,本篇教程将介绍以下相关内容。

本教程介绍了一个使用MyEclipse的 JSF 演示登录应用程序,本篇教程将介绍以下相关内容。

自定义 userLoginSuccess.jsp
  1. 在 Explorer 中双击userLoginSuccess.jsp以在编辑器中打开它。
  2. 删除默认文本,打开 JSF Core 面板,选择 View 工具并在页面上的框内单击。
  3. 输入您好,您已成功登录!在页面上。
  4. 打开 JSF HTML 调色板,并使用输出文本工具在逗号之前、“Hello”之后添加一个输出文本元素。
  5. 在 Quick Edit Properties 视图的值字段中键入#{UserBean.userName}。
  6. 使用 MyEclipse 应用服务器
连接 JSP

现在页面需要与faces-config.xml文件中的导航规则挂钩。

  1. 单击编辑器顶部的faces-config.xml文件选项卡。
  2. 单击选项板上的链接工具,单击userLogin.jsp文件节点,然后单击userLoginSuccess.jsp文件节点。
  3. 单击选项板上的选择工具,然后选择链接。
  4. 在链接属性的 From Outcome 字段中键入success。
  5. 使用 MyEclipse 应用服务器
  6. 单击选项板上的链接工具,然后单击userLogin.jsp文件节点两次以创建一个循环导航案例。
  7. 单击选项板上的选择工具,然后选择链接。在链接属性的 From Outcome 字段中键入失败。按CTRL+S保存。
  8. 使用 MyEclipse 应用服务器
运行应用程序

现在,您可以在应用程序服务器上测试应用程序。

  1. 右键单击该项目,然后选择 Run As>MyEclipse Server Application。选择 MyEclipse Tomcat 服务器。服务器日志的输出被定向到控制台视图。
  2. 使用 MyEclipse 应用服务器

    当应用程序启动时,默认的index.jsp页面会在 Web 浏览器中打开。

  3. 将userLogin.faces附加到地址栏中的地址以激活示例应用程序。
  4. 注意: URL 以 .faces 而不是 .jsp 结尾的原因是,您将 FacesServlet 映射到 *.faces 扩展名。要让 JSF 有机会处理请求并构建组件树,您必须使用 .faces 扩展名来访问实际页面。如果你不这样做,你会得到一个异常,比如“FacesContext cannot be found”。

    使用 MyEclipse 应用服务器
  5. 输入myeclipse作为用户名和密码,然后单击 Login。
  6. 使用 MyEclipse 应用服务器

    使用 MyEclipse 应用服务器

    您可以看到导航规则在验证登录并定向到显示用户名的userLoginSuccess.jsp页面时启动。虽然这个应用程序确实很简单,但它确实传达了使用 MyEclipse 开发 JSF 应用程序的基础知识。

    本次MyEclipse使用教程介绍了 JSF 用于 Web 应用程序的相关内容,想要了解全部教程

    java开发工具MyEclipse使用教程:使用MyEclipse的 JSF 演示登录应用程序(五)

    MyEclipse | 下载试用


    MyEclipse

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月25日
下一篇 2022年6月25日

相关推荐

发表回复

登录后才能评论