JBoss Seam从头学到脚之6---eclipse中,blog例子的实现

首先,创建一个名为blog的"Seam Web Project"

 

1:在blog-ejb工程下的ejbModule下面,创建一个package,名字是org.domain.blog.entity

2:把~~\examples\blog\src\domain\下的3个java文件,拷贝到entity下面。

3:把seam路径的lib文件夹下的hibernate-search.jar包文件,拷贝到jboss路径下的common\lib文件夹下面。

4:把~~\examples\blog\src\actions\下的8个java文件,拷贝到session下面。

5:把seam路径的lib文件夹下的lucene-core.jar包文件,拷贝到jboss路径下的common\lib文件夹下面。

6:修正好java的错误

7:把~~\examples\blog\resources\WEB-INF\下的4个xml文件,拷贝到blog工程下的WEB-INF下面,同名文件覆盖的即可。

8:把seam路径的lib文件夹下的boss-cache.jar, jgroups.jar拷贝到jboss路径下的common\lib文件夹下面。

9:把view下的文件都拷贝到blog工程下的WebContent下面,拷贝前,把这下面文件夹外的文件都删掉,免得日后出莫名的问题,用到不该用到的文件。

10:修正一个错误,具体如下

login.xhtml中的按钮没有action的设置,修改方法如下:

<h:commandButton value="Login"/>

改成

<h:commandButton value="Login" action="#{identity.login}"/>

11: 把~~\examples\blog\resources下的treecache.xml拷贝到blog工程下的WEB-INF下面。

12: 把~~\examples\blog\resources下的messages.properties拷贝到blog工程下的src下面,可以把这下面自动生成的文件删除。

13: 把~~\examples\blog\resources下的printable.properties、default.properties和accessible.properties,拷贝到blog工程下的src下面,可以把这下面原来自动生成的文件删除。

14: 把~~\examples\blog\resources下的components.properties,拷贝到blog工程下的src下面,可以把这下面原来自动生成的文件删除。

15: 把~~\examples\blog\resources\META-INF下的persistence.xml,拷贝到blog-ejb工程下的ejbModule的META-INF下面,覆盖掉自动生成的。

16:数据库的数据,可以自己运行~~\examples\blog\resources下的import.sql中的sql语句,或直接拷贝到blog-ejb工程下的ejbModule下面,覆盖掉自动生成的。我这里如果直接使用import.sql文件时,blogentry这个表的数据导不进去,老是说sql语句不对,所以我手工加的数据。

 

※“~~”指seam路径。

 

 

END

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值