`
izyue
  • 浏览: 18392 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

JBoss Seam从头学到脚之7---eclipse中,blog例子的理解

阅读更多

把学习过程自己不理解的地方记录下来,供参考,指正,

  1. 初始页面index.xhtml是如何定义的?
    因为在web.xml中没看到初始页面的定义,发现是定义在pages.xml中,定义的内容如下:
        <page view-id="/index.xhtml">
            <rewrite pattern="/" />
        </page>

    引申:pages.xml的作用?

    参考URL:
    http://www.ibm.com/developerworks/cn/java/j-seam1/
  2. Blog.java文件中,java.util.Locale是干什么的?
    java.util.Locale主要在软件的本地化时使用。它本身没有什么功能,更多的是作为一个参数辅助其他方法完成输出的本地化。

    参考URL:

    http://blog.csdn.net/revo/archive/2006/04/05/651998.aspx
    http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/java/util/Locale.html

     

  3. Blog.java文件中,@Cache(usage=CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)的含义???
    解释说明:the given cache concurrency strategy (NONE, READ_ONLY, NONSTRICT_READ_WRITE, READ_WRITE, TRANSACTIONAL)

    参考URL:
    http://www.hibernate.org/hib_docs/annotations/reference/en/html_single/
  4. Blog.java文件中,
    @OneToOne(optional=false, mappedBy="blog")
    private HitCount hitCount;
    的含义?
    ⇒“OneToOne”意思是blog和hitcount是一对一的关系。
    ⇒“optional=false”意思是与blog对应的hitcount不能为空。
    ⇒“mappedBy="blog"”意思是blog和hitcount是双向关系。

    另,OneToOne理解了的话,OneToMany的理解也就不难了。

    参考URL:
    http://lym6520.iteye.com/blog/311030
    http://www.cnblogs.com/cxccbv/archive/2009/01/20/1378831.html
    http://www.ibm.com/developerworks/cn/java/j-lo-openjpa4/

  5. treecache.xml的作用?

    参考URL:
    http://docs.jboss.org/seam/2.0.0.GA/reference/zh/html/cache.html
    http://liwanchun-xd.iteye.com/blog/177865
    http://topic.csdn.net/u/20080108/19/938714ec-3b95-4bc0-b72c-5a0cd270ee71.html
    http://www.blogjava.net/Carter0618/archive/2007/07/03/127858.html
    http://hi.baidu.com/stenlylee/blog/item/3dfb7dd998d3d1ec38012f64.html

  6. 如何实现default,accessible和printable三种主题的切换的?
    ⇒在components.xml中,
        <theme:theme-selector>
            <theme:available-themes>
                <value>default</value>
                <value>accessible</value>
                <value>printable</value>
            </theme:available-themes>
        </theme:theme-selector>
    ⇒在menu.xhtml中,
        <span class="menuItem">
            <h:selectOneMenu value="#{themeSelector.theme}">
                <f:selectItems value="#{themeSelector.themes}"/>
            </h:selectOneMenu>
            <h:commandButton action="#{themeSelector.select}" value="Select Theme"/>
        </span>
    ⇒配合上default.properties,accessible.properties,printable.properties,default.css,accessible.css,printable.css的使用就可以了。
  7. 添加blog.body时,如果使用了回车键,显示的时候,回车键后面的内容没有显示出来。
    //TODO
  8. //////

END

分享到:
评论

相关推荐

    jbossseam eclipse安装 例子学习.doc

    在接下来的学习过程中,您可以利用这个环境来实践各种 JBoss Seam 示例项目,从而深入理解其特性和应用场景。同时,随着实践经验的积累,您还可以尝试使用 JFreeChart 和 Flex 等工具进一步丰富您的应用,提高用户...

    Jboss seam3 实战

    标题中的“Jboss seam3 实战”表明,本文将重点介绍JBoss Seam框架的第三个版本的实际应用。JBoss Seam是一个开源的Java EE框架,它通过依赖注入和会话模型,简化了基于Java EE的企业级应用开发。Seam框架为开发者...

    JBoss_Enterprise_Application_Platform-5.0.1-Seam_Reference_Guide-en-US.pdf

    JBoss_Enterprise_Application_Platform-5.0.1-Seam_Reference_Guide-en-US.pdf

    jboss seam 架设Eclipse 中常见的错误解决.doc

    在Eclipse中配置和运行Seam项目时,可能会遇到一些常见错误。本文将针对这些问题提供解决方案。 首先,我们讨论的是EditPlus软件中的问题。EditPlus是一款轻量级且功能强大的文本编辑器,深受程序员喜爱。当保存...

    jboss-seam-selectitems

    java jboss seam jboss-seam-selectitems

    jboss seam 中文文档集合

    **JBoss Seam 中文文档集合概述** JBoss Seam 是一个开源的应用框架,它结合了JavaServer Faces (JSF)、Java Persistence API (JPA)、Enterprise JavaBeans (EJB) 3.0 和其他Java EE组件,旨在简化企业级开发。这个...

    JBOSS SEAM组件中文手册

    3. **注入(Injection)**: Seam支持依赖注入,可以将一个组件的实例自动注入到其他组件中,无需手动创建对象或管理依赖关系。 4. **导航和流程控制(Navigation and Flow Control)**: Seam提供了强大的导航机制,...

    JBoss Seam

    本书聚焦于JBoss Seam框架,旨在为读者提供一个全面、深入的理解,以掌握其在企业级应用开发中的应用与优势。 ### JBoss Seam框架概览 JBoss Seam是一个开源的应用框架,它基于Java EE标准,但通过引入一系列创新...

    Jboss Seam中文版

    8. **RESTful的Seam应用程序:Blog示例**:通过一个博客系统,演示了如何使用Seam构建RESTful风格的服务。 - **使用“拉”风格的MVC**:解释了如何通过Seam实现客户端发起请求、服务器响应数据的经典MVC模式。 - *...

    jboss seam 中文文档

    - **在 JBoss AS 上运行示例**:这是最直接的方式之一,可以快速验证环境配置是否正确,并且熟悉 Seam 在 JBoss AS 上的运行方式。 - **在 Tomcat 服务器上运行示例**:如果开发者已经熟悉了 Tomcat,那么这种方式...

    jboss seam 教程

    ### JBoss Seam 教程知识点概述 #### 一、Seam简介与教程概览 - **Seam**:一个基于Java EE平台的应用框架,旨在简化企业级应用开发。 - **JBoss Seam**:由JBoss提供的Seam实现,提供了一系列功能强大的工具和...

    jboss seam 2.01GA REF DOC

    ### JBoss Seam 2.01GA REF DOC #### 引言:JBoss Seam概览与功能介绍 JBoss Seam 是一个为简化企业级 Java 应用开发而设计的框架。它结合了 JavaServer Faces (JSF)、Java Persistence API (JPA) 和 Java ...

    深入浅出JBoss Seam.pdf

    JBoss Seam被称为是“Java EE 5.0的一个轻量级的框架”,这个表述意味着Seam是建立在Java EE 5.0之上的一层,为开发者提供了一个更加统一且易于理解的编程模型。Seam的目标是简化企业级Web应用的开发,特别是对于...

    jboss seam 2.0 中文手册

    整理自jboss seam 中文站,压缩为chm格式,便于广大jboss seam爱好者阅读,所有版权归jboss seam中文站所有。

    jboss-seam2.0文档

    【JBoss Seam 2.0文档详解】 JBoss Seam 是一个开源的企业级开发框架,它旨在简化Java EE应用的开发过程,特别是在Web和富互联网应用程序(Rich Internet Applications, RIA)领域。Seam 2.0是其重要的版本,提供了...

    JBoss Seam入门介绍

    在Seam中,一切皆组件,无论你是倾向于采用分层架构(如J2EE)还是简单的架构,都可以得到支持。组件可以是无状态或有状态的,有状态的组件可与多种预定义上下文关联,如业务流程上下文或方法上下文,这为Seam赋予了...

    Jboss Seam 三本最受欢迎的教材

    【JBoss Seam】是Java企业级应用开发框架,它整合了JSF(JavaServer Faces)、EJB(Enterprise JavaBeans)3.0、JPA(Java Persistence API)以及一系列其他技术,为开发人员提供了一个强大的全栈式解决方案。Seam...

Global site tag (gtag.js) - Google Analytics