|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
对于一个大型项目,如果用java来作,可能需要9个月,并且可能需要翻阅10本以上的书,但如果用ruby来作,3个月,3本书就足够了,而.net也不过3,4本书足以,这就是区别。
在利用本教程之前,您必要在体系上安装含有Web和JavaEE撑持的NetBeansIDE6.0。熟习IDE的各个基础部分并浏览NetBeans可视化WebJSF开辟懂得NetBeansIDE开辟情况的扼要先容。
本教程将触及以下手艺和资本:
JavaServerFaces组件JavaEE平台
1.2与JavaEE5*1.1与J2EE1.4
Travel数据库必需*到本文公布之日时止,只要SunJavaSystemApplicationServer撑持JavaEE5。
本教程合用于GlassFishV2使用服务器。假如利用的是分歧的服务器,请参阅刊行申明和罕见问题解答懂得各种成绩息争决路子。有关所撑持的服务器和JavaEE平台的具体信息,请参阅刊行申明。
创立含有下拉列表组件的页面
在本教程中,我们将构建一个TravelCenter使用程序,以下图中部署的使用程序所示。
:已部署的TravelCenterWeb使用程序
起首,我们将在新项目创立的默许的Page1.jsp页面中增加一个Table组件和一个DropDownList组件。
创立一个新Web使用程序项目,将它定名为DataboundComponents,该使用程序利用GlassFishV2使用服务器和VisualWebJavaServerFaces框架。
IDE将创立第一个页面,其称号为Page1,并在VisualDesigner中显现该页面。
睁开Palette中的Basic节点,然后拖动一个Label组件到页面左边。键进SelectName:并按下回车键。
拖动一个DropDownList组件到Label组件右边。
在Properties窗口中,将id属性修正为personIdDD。
按住Ctrl-Shift键的同时拖动DropDownList组件到Label组件,将这两个组件联系关系到一同。
Label组件的for属性如今已设置为personIdDD。
从Palette窗口拖动一个MessageGroup组件到页面某角落中,好比说页面的右上角。
该组件可用于诊断编程毛病。我们可让诊断动静呈现在该组件中,办法是挪用info(String)、error(String)、warn(String)和fatal(String)办法。MessageGroup组件将显现String参数的值。别的,关于运转时毛病、考证毛病和转换毛病的动静将默许呈现在该组件中。
<p>
j2EE和asp比较,其实也没什么比的,原因和我上面说那些比较差不了多少,也是稳定性,安全性,J2EE比asp高,速度上比不过asp,asp也是延续着它的拖拽控件的方法,提高速度。 |
|