一个高冷蛋一个矮萌
个人觉得这本书还是不错的,三种java web框架S2SH都讲解了,还有案例。

慕容3499153
这么久的问题不知道楼主找到答案没呢,我来说几句
假设你的项目名字叫Struts2,于是Url地址后半段的组成是:Struts2/namespace/action的Name值+ .action
===============
楼主问题:加上aaa/bbb仍然不能跳转
加上后应该是:Strut2/aaa/bbb/helloworld.action 即先寻找有无namespace="/aaa/bbb/"的package,再找/aaa,如果都没有,则找默认namespace,默认namespace="/"
流程说完了,看看为啥老师可以跳转
老师写的是:<package namespace="/">
换言之,老师原本设置的就是默认的namespace,即无论老师写了什么aaa,bbb,最后如果在这些namespace都找不到后,始终会去默认的namespace里找。因此老师不加aaa,bbb能访问,加了也能,因为加了以后系统还是会逐层找,随后系统发现根本没有namespace为aaa bbb啥的package,于是还是找默认的,因此老师无论加什么都能跳转
解决方法:把页面写在<package namespace="/"> ,你就能随意加了,加到zzz都行
写得有点繁琐,希望看得懂。。
岳州府巴陵城
用心就不难了。
大明90
Struts和hibernate相互之间关联不大,两个可以不分先后顺序,不过hibernate比较容易上手,建议先学hibernate。Spring要把Struts和hibernate管起来,可以放在最后学。
慕盖茨9477932
注解是JDK1.5后的新特性
用来简化xml里面配置的代码,写起来也方便
可以生成文档。
重写父类方法时可以用来检查格式是否正确:@Override
慕盖茨9477932
听好!!意思就是某个特定事件发生时该采取什么动作
就是按鼠标时,或者你点了页面跳出来的什么簧片时,接下来要干什么