jboss seam dvdstore示例说明感觉是有一些技术含量的示例所以把整个研读过程写了下来,分为以下几个内容:
1 代码还原到myeclipse6.0当中
2 访问主页
3 home.xhtml主页显示,使用seam标签和jsf的标签
4 主页主功能选项的实现
5 主页面的登陆、建立用户、注销功能实现
6 页面流pageflow的说明
7 DVD示例中工作流的使用
1 代码还原到myeclipse6.0当中
在示例的目录下使用ant命令会产生一个ear包文件,用解压软解压相关的包。
在eclipse创建ear项目,还原后的目录结构如下:
1.1 DVD ear (使用jboss5.0.1)
1.2 DVD jar ( hibernate-all,testng单独导入,配置对应的jndi数据源)
1.3 DVD war
2 访问主页
学习要一切从头开始,显示主页的实现。Web.xml当中配置的过滤器指向了pages.xml当中.
<page view-id="*">
<!-- 无权限访问时,访问的页面 -->
<navigation from-action="#{identity.logout}">
<redirect view-id="/home.xhtml"/>
</navigation>
这段xml描述使我们进入了主页