码迷,mamicode.com
首页 > 其他好文 > 详细

struts2一个404错误的解决

时间:2014-11-01 21:49:06      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:io   java   for   sp   文件   on   log   cti   bs   

There is no Action mapped for namespace / and action name login. - [unknown location] 

解决方式将struts.xml配置文件中的package标签中的namespace属性写成 namespace="";

 

解释笔记

struts2中是采用<package>元素来管理Action的,package的作用类似于java中的类包。
它管理一组业务功能相关的action。而namespace属性可以不配置,主要是为了避免package中的
action重名,还有就是当有namespace时,可以减少配置的书写量,因为相同路径的action请求可以放置在同一个名称空间下,这样就不用每次都写出名称空间值所代表的路径。
最后还说一点,在页面跳转时,struts2自动寻找匹配的action,namespace的优先权大于package.

struts2一个404错误的解决

标签:io   java   for   sp   文件   on   log   cti   bs   

原文地址:http://www.cnblogs.com/k-q-l/p/4067766.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!