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

学习的最好途径还是多看例子,从中吸取知识点。

 

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

 

【A股温度计】www.agwdj.com 镜像版程序V1.0说明 •通过数据可视化技术,将复杂的A股市场数据转化为直观的图形界面,帮助投资者快速把握市场脉搏。 【核心功能】 •全景视角:突破信息碎片化局限,快速定位涨跌分布,一眼锁定今日热点板块 •板块排序:基于申万行业分类标准,对31个一级行业和131个二级行业实时动态排序 •硬件适配:智能适配不同分辨率屏幕,4K以上屏幕显示信息更多(视觉更佳) •智能缩放:A股全图让大A市场5000+个股同屏显示(支持鼠标滚轮及触摸设备5级缩放) 【三秒原则】 •三秒看懂:通过精心设计的视觉图形,让用户在三秒内看清市场整体状况 •三秒定位:智能算法让大成交额个股和热点板块自动靠前,快速定位机会 •三秒操作:极简的界面,让用户减少操作 【使用场景】 •盘前准备:快速了解隔夜市场变化,制定当日策略 •盘中监控:实时跟踪市场动向,及时把握当日机会 •盘后复盘:全面分析当日市场表现,总结经验教训 【适合人群】 •个人用户:快速了解市场整体趋势变化,辅助决策 •专业人员:获取每天市场的数据云图支持研究工作 •金融机构:作为投研系统的可视化补充组件 •财经媒体:制作专业市场分析图表和报道 【市场切换】 •默认加载"A股全图",可切换单独显示的类型如下: •上证A股/深证A股/北证A股/创业板/科创板/ST板块/可转债/ETF 【程序优势】 •运行环境:纯PHP运行(无需安装任何数据库) •数据更新:实时同步→A股温度计→www.agwdj.com •显示优化:自动适配8K/4K/2K/1080P等不同分辨率的屏幕 •设备兼容:对市面上主流的设备及浏览器做了适配(检测到手机/平板/电视等默认Chrome/Firefox/Edge内核过低的情况会自动提示) 【其他说明】 •A股温度计程序演示网址:https://www.agwdj.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值