(1)strut中的package也是用来解决action的命名冲突问题
(2)所有从前台返回的url相匹配的可以访问namespace下面的action。有点绕,即前台传过一个url请求来,然后看和那个namespace相匹配,就把那个namespace对应的action返回。
(3)在result里面name=success的可以不写,也就是后台返回的string值为success的默认返回值,这似乎就是当我们正在后台昨晚一些操作之后需要跳转到不同页面的一种方法
(4)namespace为空意味着只要前台返回的url里面有action里面那个name,比如上面action name = index ,前台返回的url为sabfabshdb/index,且配置文件里面没与之相对应的配置,他就访问到这个action
(5)复制一个新项目之后需要修改一下那点 否则无法进行访问,这算是myeclipse的一个让人难受的地方吧
(6)其他需要注意的:
1) Chain会从当前ianaction跳转到另外的action,站内跳转
2) Redirectaction:为重定向跳转,
3) Redirect:重定向URL,本网站以外的,,百度网易
4) Dispatcher:转发到jsp
5) Stream:发送一个输入流
6) 如果不在同一个包中
7) setCHaractEncoding常量:<constant name name i28n utf-8>
8) <struts.mutipart-maxSize> value=”10701096”>控制上传文件的大小
9) 如果使用拦截器,必须首先先写default拦截器