提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:龚雪|2024-11-22 10:42:57.087|阅读 5 次
概述:本教程主要介绍如何使用Visual JSF编辑器设计JSP登录页面,欢迎下载最新版MyEclipse体验!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Visual JSF Designer的目标是使创建JSF应用程序的特定于组件的工作更容易可视化,在本教程中,您将使用可视化设计器设计JSF登录页面,将学习如何:
该功能在中可用。
MyEclipse技术交流群:742336981 欢迎一起进群讨论
在上文中(点击这里回顾>>),我们主要为大家介绍了如何用JSF Facet创建一个Web项目、如何创建JSF页面等,本文将继续介绍如何设计登录表单页面。
1. 单击Expand按钮打开Visual Designer中的工具调色板,调色板从构建路径读取标记库并加载它们,这样您就可以使用拖放特性来构建页面。
需要注意的一些重要标签组如下所示。在设计页面时,有一些最常用的标签集,使用这些项可将登录表单拖放到页面上。
2. 选择默认文本并将其更改为Welcome to My Application. Please Login:
3. 在调色板中展开JSF HTML,并将Form拖到文本下面的页面上。
典型登录表单的布局由用户名、密码和登录按钮组成,为了很好地布局这些项,似乎需要一个3×2表,但是如果希望为登录错误消息提供空间,则可以使用3×3表,Panel Grid组件以表格形式布局内容。
将Panel Grid拖到表单中,并在Properties视图的Columns字段中键入3。面板网格包含四个示例项目,当您添加/删除项目时,布局将进行调整。
4. 当Panel Grid(面板网格)添加到页面时,设计器会自动向其添加四个示例组件。
5. 将Output Text组件从工具栏拖到第一列、第一行,并在Properties视图的Value字段中输入Username: 。
6. 将Text Input组件从工具栏拖到第二列第一行,并在Properties视图的ID字段中键入 username 。
7. 将Message组件从工具栏拖到第三列第一行,并在For字段中输入username。
8. 将Output Text组件从工具栏拖到第一列第二行,并在Properties视图的Value字段中输入Password:。
9. 将Secret Input组件从工具栏拖到第二列第二行,并在Properties视图的ID字段中输入password。
10. 将Message组件从工具栏拖到第三列第二行,并在For字段中输入password。
11. 从网格中删除示例项目。
按钮还没有添加,但到目前为止,表单看起来是这样的:
注意:message组件只有在具有要显示的消息时才会呈现。
给定登录表单的布局,您可能希望将输入框下的按钮左对齐,来使表单看起来更美观。如果您在每个单元格中放置一个按钮(一个在密码下,一个在秘密输入下),它们将不均匀间隔。然而,Panel Grid接受直接添加到它的组件,并将它们逐个单元格地放在一个表中。要将两个按钮组合在一起并将它们放置在输入字段下,需要使用panelGroup。
首先,在Password标签下需要一个空组件。其次,您需要在输入字段下添加一个panelGroup,然后在panelGroup中添加两个按钮。
12. 将Output Text组件拖到密码标签下面的单元格中,并删除Properties视图中Value字段的内容,这将创建一个空单元格。
13. 将Panel Group组件拖到输入字段下面的单元格中,将两个Command Button组件拖到Panel Group中,并在Properties面板中各自的Value字段中输入Login和Clear。
注意:没有必要在message组件下添加空组件。
页面的设计部分已经完成,并且让您对设计器的工作方式有了一个很好的了解。当然,如果您正在构建一个完整的JSF应用程序,则需要将操作处理程序分配给按钮,并将值绑定分配给输入字段,以确保托管bean正确地支持本页上的值。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
文章转载自:慧都网本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
在处理电子表格时,尤其是在专业和数据导向型环境中,正确设置 Excel 单元格内的数字格式至关重要。本文将介绍如何使用 Spire.XLS for Java 设置 Excel 单元格的数字格式,帮助轻松创建精美且结构清晰的电子表格。
从 Visual Paradigm 17.2 版开始,您可以创建自己的项目模板并与团队共享。这样团队成员就可以轻松创建符合团队标准的新项目。本文将指导您完成为团队创建项目模板的过程。
本文主要介绍如何使用DevExpress WinForms Data Grid组件实现固定列,欢迎下载最新版组件体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢