使用NetBeans IDE创建并运行一个简单的web应用程序 - 编程入门网
基本组件”中向“可视化设计器”上拖拽一个“文本框”组件,输入 Enter Your Name, 然后按“回车”键。
在“属性”窗口中,把文本框的 id 属性的值 textField1 更改为 nameField。 选择标签组件,按住 Ctrl-Shift 将标签组件拖动到“文本框”组件。 请注意标签组件的 for 属性现在被设定为 nameField。 将“按钮”组件拖动到“文本框”组件的右边,输入 Say Hello ,并按“回车”。 特别注意: 这里有一个已知的问题影响 JSF 1.2 “按钮”组件在 IE7 中的宽度。 工作区中把“按钮”组件放置在“布局”组件(网格面板,组面板,或者布局面板)里。 调整“布局”组件的大小可以自动的更改“按钮”组件的大小。 在“属性”窗口里,在按钮控件的 id 属性中将其值 button1 改为 helloButton。 拖动一个“静态文本”组件,将其放置在标签组件的下面。 使用NetBeans IDE创建并运行一个简单的web应用程序(3)时间:2011-07-06 netbeans.org把“静态文本”组件的 id 属性中将其值 staticText1 改为 helloText。 拖动一个消息组组件放置在页面的一个偏远的地方,比如放在“静态文本”组件下面。 添加一个消息组组件,可以在其他消息类型中显示运行时错误,对诊断错误十分有帮助。 在编辑工具栏中,单击 JSP 按钮切换到 JavaServer Pages (JSP) “源代码编辑器”。 查看代码并注意您在“属性”窗口中做的更改均已被保存。 当页面第一次在浏览器中显示的时候,页面显示的是 JSP 页面中标签的内容。 如果您的页面的 Bean 通过更改属性值而产生代码,这种改变只能在页面被提交或者 随后的重新显示后才发生变化。 添加一些行为 本节中,您将添加代码使得页面重新显示为 Hello entered-name 的一段消息。 您添加一个事件处理,令随时按钮被单击时让应用程序执行。这个事件处理将“静态文本”组件的 text 属性设置为一个 "hello" 的消息,并令页面重新加载使得这个文本显示出来。 在“编辑”工具栏中,单击“设计”切换至“可视化编辑器”。 双击“按钮”组件。 编辑区域切换到“ Java 编辑器”,显示出 Page1 页面的 Bean。 按钮的事件处理 helloButton_action 已经添加到这个页面的 Bean 中。 将 helloButton_action 函数的主体部分替换为下列代码(显示为 粗体) ,然后按 Alt-Shift-F 重定代码格式。 代码示例 1: helloButton_action() 代码
在代码段粗体 显示的第一行为“文本框”组件 nameField 使用 getText 函数获取 text 属性的值。 这个值是 Object 类型的一个对象,但这里需要为字符串,这样 这个值被转换成 String 对象。然后该对象被分配给 name 变量。 在代码段粗体显示的第二行设置“静态文本”组件 helloText 的 text 属性的值。这个值包含了用户向文本框控件 nameField 输入 的名称。举个例子,如果用户输入 Fred, 这行代码将设置“静态文本”组件的 text 属性 为 Hello, Fred! 运行应用程序 在“ Java 编辑器”中,确保您的 Java 代码没有包含任何错误。 错误以红色下划线或者代码左边的红色方块所表示。 您的项目如果在代码中出现错误将无法生成应用程序。 提示:将光标停放在代码左侧 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |