|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
大型的应用一般不会用这些框架(因为性能考虑);开发人员根据需要选择用一些框架,也可以不选用框架;不用框架并不代表要自己写框架;修改框架的可能性更小。
本教程将先容在NetBeansIDE6.0中怎样创建页面导航。最后在IDE中创立的web使用程序,仅利用了复杂的两页面间的导航。第一张页面上的按钮能转至第二张页面。尔后对使用程序的修正,使其能在运转时依据下拉列表组件的前往值来决意显现哪一个页面。您还能学到静态页面导航的一种更初级的替换办法,即鄙人拉列表中作出选择的刹时就举行页面导航。
进修本教程必要以下手艺和资本:
JavaServerFaces组件/JavaEE平台
1.2和JavaEE5*1.1和J2EE1.4Travel数据库
非必需*为了利用NetBeansIDE6.0的JavaEE5特征,请利用与JavaEE5全兼容的使用程序服务器,好比SunJavaApplicationServer9/GlassFish。
本教程专为利用GlassFishv2使用程序服务器做了订正。假如您利用其他的服务器,请参考公布申明和FAQs,懂得已知的成绩及其办理办法。有关受撑持的服务器和JavaEE平台的具体信息,请参阅公布申明。
创立第一张页面
在本教程的入手下手,您将创立一个唯一两张页面的web使用程序,并且在页面之间利用按钮举行导航。稍后,您将增加一个下拉列表组件,以利用户能在运转时选择方针页面。
起首,创立一张带有静态文本组件和按钮组件的页面。
创立一个新的web使用程序项目,并将其定名为NavigationExample,利用GlassFishV2使用程序服务器和可视化WebJavaServerFaces框架。
新项目中的初始页面会在“可视化计划器”中显现出来。下图展现了依据以上步骤创立出的页面:
:页面1的计划
从“组件面板”的“基础组件”中,拖动一个静态文本组件,并将其安排在页面中。在组件的默许文本上间接按键,来将组件的text属性变动为PageOne。
从“组件面板”中拖拽一个按钮组件,安排在页面,并将其text属性变动为Go。
主要注重事项:在IE7中有一个已知成绩会影响JSF1.2按钮组件的宽度。办理办法是将按钮组件安排在一个结构组件中(GridPanel、GroupPanel、大概是LayoutPanel)。缩放结构组件能主动缩放该按钮组件。
两张页面间的导航
接上去,在项目中增加另外一张页面,并经由过程创立一个链接大概页面毗连器来在两张页面间指定一个导航。
在“可视化编纂器”中编纂地区的空缺处单击鼠标右键,然后在弹出菜单当选择“页面导航”。
“页面流编纂器”会显现一个图标暗示Page1.jsp
,代表在前一节中创立的页面。注重该图标有4个特性:
<p>
他们对jsp,servlet,javabean进行封装就是为了展示他们的某个思想,与java的开发并没有必然的关系,也不见得在所以情况下,别人使用起来会简单。 |
|