当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: The JavaServer Faces (JSF)的Navigation框架提供了一些导航规则,可以使您在设计网站应用程序时定义view(大部分是JSP页面)之间的页面导航。
 

 

    摘要:首先要了解java默认的序列化行为,java将一切关于对象的信息都保存了下了,也就是说,有些时候那些不需要保存的也被保存了下来。一般情况下,我们仅仅需要保存逻辑数据就可以了。不需要保存的数据我们可以用关键字transient标出。 以下是一个例子: import java.io.*; public class serial implements serializable {  int ......
 ·j2se 1.5 in a nutshell 中文版(1)    »显示摘要«
    摘要:java2平台标准版(j2se)1.5版本(代号"tiger")是对java平台和语言的下一个重要修改;目前1.5版本的j2se包含了15个jsr的请求,相应的jcp导致了将近100个显著的修改.看到这个版本带来了这么多激动人心的变动,你可能想知道你应该从哪里开始.和以往的发布一样,所有的改动都会有一个清晰的列表保存在"release notes guide".这篇来自j2se开发团队的文章将带领......


JSF导航文件如何设置实例解析

the javaserver faces (jsf)的navigation框架提供了一些导航规则,可以使您在设计网站应用程序时定义view(大部分是jsp页面)之间的页面导航.这些规则与 其他一些设置一起定义在jsf配置文件中.

code: 【程序编程相关:Oracle9i中定义视图约束

该文件的名称一般是 faces-config.xml .不过完全可以把这个文件名改成其他名字,甚至可以用多个配置文件来存放相关的jsf配置信息,只要在web.xml文件中进行类似下面的设置: 【推荐阅读:Oracle10g闪回恢复区详解

<param-name> 【扩展信息:优化Oracle网络设置

<context-param>

javax.faces.config_files

</param-name>

<param-value>

/web-inf/faces-config.xml,

/web-inf/faces-beans.xml

</param-value>

</context-param>

一个简单的例子

一个导航规则的构成其实很简单,让我们来看第一个例子:

code:

<navigation-rule>

<from-view-id>

/pages/inputname.jsp

</from-view-id>

<navigation-case>

  <from-outcome>sayhello</from-outcome>

  <to-view-id>

  /pages/greeting.jsp

  </to-view-id>

</navigation-case>

<navigation-case>

 <from-outcome>saygoodbye</from-outcome>

 <to-view-id>

 /pages/goodbye.jsp

 </to-view-id>

</navigation-case>

</navigation-rule>

这段代码规定了名为 /pages/inputname.jsp view的两个输出(outcomes), sayhello 与 saygoodbye ,它们分别同特定的页面相关联.设置一个默认的输出事件(outcome case)

基本结构很简单,但是可以在这个基础在进行很多变化.
...   下一页
 ·j2se中的序列化详解(三)(1)    »显示摘要«
    摘要:首先要了解java默认的序列化行为,java将一切关于对象的信息都保存了下了,也就是说,有些时候那些不需要保存的也被保存了下来。一般情况下,我们仅仅需要保存逻辑数据就可以了。不需要保存的数据我们可以用关键字transient标出。 以下是一个例子: import java.io.*; public class serial implements serializable {  int ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE