您的位置:首页 > Web前端 > JavaScript

SSH中点击jsp页面连接进行action跳转时出现无数窗口

2011-04-20 14:08 253 查看
在SSH项目中页面的某个连接需要进行action跳转并传值,但是不知道为什么当在jsp中点击页面连接时,会出现无数个窗口,并出现类似下载的页面?

找了好久才知道原来是在struts中配置跳转时出现了重复的action的名字。这个问题经常会出现,原因是当action配置过多时很容易出现action重名的现象。所有解决这个问题需要注意:

用包package并加上命名空间namespace来区分不同类型下的action,那么包与包之间的action是隔离的,如:<package name="backCMS" extends="json-default" namespace="XX">这样需要访问时需要加入命名空间的名字,如:http://localhost:8080/testproject/XX/test.action,这样它会去查找XX命名空间下的aciton="test"的action配置,而不会去查找其他包下的action
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐