首页 > 代码库 > struts2的namespace

struts2的namespace

struts2 的命名空间action里的name是个无关紧要的东西,namespace为‘/’表示所有 为‘/名字’,不管怎么访问只要名称空间些对了就不会错,/时你的请求地址可以直接写**Action_方法名’也可以在方法名前随便写个名称空间,反正当链接请求后找不到你写的命名空间就去找所有的下面看是否有该action的实例结果是必须能找到的,因为你struts配置文件中的<action namespace="/"></action>表示该实例放在所有空间下,如果<action namespace="/名称"></action>就表示该action实例不在所有的大环境下,此时请求链接必须加名称空间而且不可以加其他的名称,因为该action实例也不在别的里,当找不到时就去大环境找,当然还找不到,因为你没把它放到大环境里。