这段时间学习struts2 发现同时用默认action和通配符 *_*会有冲突。 最后我的解决方法是不写*_*,稍微麻烦一点,就是把你的{1}写死,后面的用*,这样就没问题了,例如你写的是一个UserAction,配的时候name="User_*",这样写可能会更好些,看的更清晰,也不会影响default-action-ref的使用。
如果使用通配符,若想跳转错误页面,则在输入域名时不能按照“*_*”来写。