如果要想指定一个默认的struts2的action,这样似乎不行...
不知道应该怎么设置的好?是不是应该在struts.xml里设置?
我说得不够清楚。
我的工程比如叫做mySite,我希望在IE的地址栏中输入
http://localhost:8080/mySite/
时,能自动跑到
http://localhost:8080/mySite/user/toLogin.action
中去。
首先这是要在一个package中用的,也就是要在我的名字空间为/user的package下用,所以只输入
http://localhost:8080/mySite/
是不能取到效果的,至少要输入
http://localhost:8080/mySite/user/
即使如此,default-action-ref也指的是如果有一个被访问的url在这个名字空间下,但是服务器上并没有这个资源,那么会自动转到这个action。
比如并不存在http://localhost:8080/mySite/user/noThis.action,而你访问了,那么它会自动转到default-action-ref,但是如果你访问了http://localhost:8080/mySite/user/,照样是404。