- 浏览: 18386 次
- 性别:
- 来自: 上海
最近访客 更多访客>>
文章分类
最新评论
-
marshan:
http://abelzcg.iteye.com/ 是你的另一 ...
JBoss Seam从头学到脚之20---基本功之再练习 -
marshan:
我用了不到1个小时拜读了你20篇的心血之作。
能感觉到你的认真 ...
JBoss Seam从头学到脚之20---基本功之再练习
学习的最好途径还是多看例子,从中吸取知识点。
registration是seam官方的例子,功能比较简单,但可以大致了解一下seam的工作原理。
该例子是在seam路径下的“~~~\examples\registration”
下面的步骤是让这个例子,是在我的开发环境(eclipse+jboss tools)中布置成功
(环境的详细说明可以看我前面的文章)。
具体步骤如下:
1:在eclipse里,新建一个“Seam Web Project”,project名称是registration,数据库我用的是mysql,这里也要设置好,并通过测试。
2:把view文件夹下的3个文件,拷贝到项目registration下的WebContent下,index.html可以覆盖掉已存在的。
3:把src\org\jboss\seam\example\registration下的Register.java,RegisterAction.java 拷贝到工程registration-ejb下的ejbModule的org.domain.registration.session包的下面。然后把两个java文件的package修改成正确的“package org.domain.registration.session;”
这时候的错误先不用管,应为entity bean还没有拷贝过来。
4:上面提及的工程registration-ejb只有一个包,为了有一个好习惯,我们还要自己创建一个org.domain.registration.entity的包,用来存放entity。
5:把src\org\jboss\seam\example\registration下的User.java拷贝到刚刚创建好的org.domain.registration.entity包的下面。然后把package修改成正确的“package org.domain.registration.entity;”
6:把相关的java错误都修正。比较简单,就不多啰嗦了。另外,test的部分先不涉及,日后在慢慢学习。
7:~~\examples\registration\resources下的文件可以不使用,因为eclipse自动生成中都包含了这部分内容。
8:就是启动jboss server来验证自己的成果。你会发现数据库中的表会自动创建好。
Q&A:
Q1:文件RegisterAction.java中的“return "/registered.jspx";”为什么会好用呢?为什么不是“return "/registered.xhtml";”呢?哪位高人给解释下,谢谢!!!
A1:
于2009-02-05自己的回答如下
根据昨天的反复“瞎试”,呵呵,得出以下结论
这里可以写任何名字的后缀,因为在web.xml中“url-pattern”定义的是“/*”
所以不管写什么后缀都可以,只要"/registered"正确即可。
欢迎大家指正!
END
发表评论
-
JBoss Seam从头学到脚之20---基本功之再练习
2009-04-23 02:18 905工作之余,学学seam,虽然大概意思能明白,但是老感觉,掌控不 ... -
JBoss Seam从头学到脚之19---dvdstore例子的理解(2)
2009-04-23 02:18 753@DiscriminatorValue的用法(在Admin. ... -
JBoss Seam从头学到脚之18---dvdstore例子中的jbpm的理解
2009-04-23 02:17 834记录一下学习情况,有不对的地方请大家多多指正,thanks ... -
JBoss Seam从头学到脚之17---目前seam的开发工具都是GA版的了
2009-04-23 02:17 990随着jboss tools的3.0.0.GA的正式发布, ... -
JBoss Seam从头学到脚之16---eclipse中,dvdstore例子的理解点
2009-04-23 02:16 814org.jboss.seam.international ... -
JBoss Seam从头学到脚之15---自己的学习点滴,记录一下
2009-04-23 02:16 855记录下自己的学习轨迹,todo部分是日后的任务。---附件 ... -
JBoss Seam从头学到脚之14---eclipse中,dvdstore例子的实现
2009-04-23 02:16 767继续学习seam中自带的例子,今天学习的是dvdstore,特 ... -
JBoss Seam从头学到脚之13---javax.ejb.Local的一点理解
2009-04-23 02:15 815学习seam过程中,写了一个用户注册的例子,按照常规,用户 ... -
JBoss Seam从头学到脚之12---eclipse中,seamspace例子的实现及理解
2009-04-23 02:15 706继续学习seam中自带的例子,今天学习的是seamspac ... -
JBoss Seam从头学到脚之11---eclipse中,itext例子的实现及理解
2009-04-23 02:14 1087继续学习seam中自带的例子,今天学习的是itext,是一个关 ... -
JBoss Seam从头学到脚之10---eclipse中,numberguess例子的实现及理解
2009-04-23 02:14 699继续学习seam中自带的例子,今天学习的是numbergu ... -
JBoss Seam从头学到脚之9---eclipse中,contactlist例子的实现及理解
2009-04-23 02:13 824继续学习seam中自带的例 ... -
JBoss Seam从头学到脚之8---eclipse中,booking例子的实现及理解
2009-04-23 02:13 1130继续学习seam中自带的 ... -
JBoss Seam从头学到脚之7---eclipse中,blog例子的理解
2009-04-23 02:12 773把学习过程自己不理解的地方记录下来,供参考,指正, 初 ... -
JBoss Seam从头学到脚之6---eclipse中,blog例子的实现
2009-04-21 21:52 758首先,创建一个名为blog的"Seam Web ... -
JBoss Seam从头学到脚之4---如何支持国际化设置
2009-04-21 21:50 914“如何支持国际化设置”这个标题不知道合适不合适,姑且这么叫 ... -
JBoss Seam从头学到脚之3---支持多国语言(utf8)时遇到的问题及解决办法
2009-04-21 21:49 954Q1:如果在home.xhtml里面输入了中文,或者日文,会发 ... -
JBoss Seam从头学到脚之2---创建工程
2009-04-21 21:48 13751:创建一个seam工程,工程类型选择如下图 ... -
JBoss Seam从头学到脚之1---事前准备及配置
2009-04-21 21:46 1411关于seam是什么,以及优缺点网络上有很多讲解,我这里 ...
相关推荐
- **下载文件**:jboss-seam-2.1.1.GA.zip 4. **JBoss Tools** - **下载地址**:[www.jboss.org/tools/download/index.html](http://www.jboss.org/tools/download/index.html) - **推荐版本**:3.0.0 CR1 - *...
标题中的“Jboss seam3 实战”表明,本文将重点介绍JBoss Seam框架的第三个版本的实际应用。JBoss Seam是一个开源的Java EE框架,它通过依赖注入和会话模型,简化了基于Java EE的企业级应用开发。Seam框架为开发者...
JBoss_Enterprise_Application_Platform-5.0.1-Seam_Reference_Guide-en-US.pdf
在Eclipse中配置和运行Seam项目时,可能会遇到一些常见错误。本文将针对这些问题提供解决方案。 首先,我们讨论的是EditPlus软件中的问题。EditPlus是一款轻量级且功能强大的文本编辑器,深受程序员喜爱。当保存...
java jboss seam jboss-seam-selectitems
3. **注入(Injection)**: Seam支持依赖注入,可以将一个组件的实例自动注入到其他组件中,无需手动创建对象或管理依赖关系。 4. **导航和流程控制(Navigation and Flow Control)**: Seam提供了强大的导航机制,...
A4J 用户指南.doc详述了如何集成A4J到JSF应用中,以及如何利用其特性实现页面的部分刷新和实时交互。 **5. JBoss Cache** JBoss Cache 是一个高性能、分布式的缓存解决方案,常用于提高应用性能和数据一致性。...
《JBoss Seam:超越Java EE的简易与强大》是一本深度探索JBoss Seam框架的权威著作,由Michael Yuan和Thomas Heute共同撰写。本书聚焦于JBoss Seam框架,旨在为读者提供一个全面、深入的理解,以掌握其在企业级应用...
本示例通过实现一个简单的消息列表功能,演示了Seam中组件之间的交互方式。 1. **代码理解**:逐行分析代码,帮助读者理解每个部分的作用和意义。 2. **工作原理**:探讨了Seam是如何管理和更新列表数据的,特别是...
- **介绍**:通过一个问题追踪系统的例子,介绍了Seam工作空间管理的概念和实现方法。 ##### 2.8 使用Seam与Hibernate:酒店预订示例 - **介绍**:该示例演示了如何在Seam应用中集成Hibernate ORM框架,实现数据库...
- **在 JBoss AS 上运行示例**:这是最直接的方式之一,可以快速验证环境配置是否正确,并且熟悉 Seam 在 JBoss AS 上的运行方式。 - **在 Tomcat 服务器上运行示例**:如果开发者已经熟悉了 Tomcat,那么这种方式...
### JBoss Seam 2.01GA REF DOC #### 引言:JBoss Seam概览与功能介绍 JBoss Seam 是一个为简化企业级 Java 应用开发而设计的框架。它结合了 JavaServer Faces (JSF)、Java Persistence API (JPA) 和 Java ...
由于Seam的主要贡献者之一Gavin King同时也是Hibernate的创造者,因此Seam在设计之初就考虑到了如何更好地支持ORM,使得开发者可以轻松地处理延迟加载等场景。 **2. 改善JSF** Seam还提供了一套增强JSF的工具,...
整理自jboss seam 中文站,压缩为chm格式,便于广大jboss seam爱好者阅读,所有版权归jboss seam中文站所有。
在Seam中,一切皆组件,无论你是倾向于采用分层架构(如J2EE)还是简单的架构,都可以得到支持。组件可以是无状态或有状态的,有状态的组件可与多种预定义上下文关联,如业务流程上下文或方法上下文,这为Seam赋予了...
【JBoss Seam 2.0文档详解】 JBoss Seam 是一个开源的企业级开发框架,它旨在简化Java EE应用的开发过程,特别是在Web和富互联网应用程序(Rich Internet Applications, RIA)领域。Seam 2.0是其重要的版本,提供了...
赠送jar包:jboss-threads-3.1.0.Final.jar; 赠送原API文档:jboss-threads-3.1.0.Final-javadoc.jar; 赠送源代码:jboss-threads-3.1.0.Final-sources.jar; 赠送Maven依赖信息文件:jboss-threads-3.1.0.Final....