Struts2 package namespace的作用

转载 2015年11月19日 17:10:30
先看一段代码:
 
 Struts.xml
  <struts>
  <constant name="struts.devMode" value="true" />
  <package name="front" extends="struts-default" namespace = "/front">
  <action name="index">
  <result>/Namespace.jsp</result>
  </action>
  </package>
  <package name="main" extends="struts-default" namespace="" >
  <action name="index">
  <result>/Namespace.jsp</result>
  </action>
  </package>
  </struts>


  namespace是什么?想访问的action前面就应该加上什么,比如这里就是/front/index.action
  Namespace不写等于Namespace为空,Namespace等于空,意味着:只要在url敲index.action不管在哪里敲,路劲多么深,只有最后是“index.action”就可以访问这个action。
  所以namespace意味着:只要找到一个index.action,没有找到精确的对应的namespace,全部都交给namespace为空的这个package去处理,所以这个package囊括了其他所有package处理不了的action。

struts2命名空间namespace和访问路径的关系

我是在看了别人的博客之后,对namespace和访问路径的关系算是搞明白了,故记录下来供大家参阅和自己以后进行查看。 假设我的struts.xml配置文件中一个action配置如下: ...
  • menghuannvxia
  • menghuannvxia
  • 2015-07-31 14:56:10
  • 10659

Struts框架中,namespace什么意思?

把你在struts.xml中的namespace="/"换成namespace="/tt"的话 那么在你的jsp页面上 或者写成...
  • Ideality_hunter
  • Ideality_hunter
  • 2016-05-21 12:04:26
  • 1934

struts2学习:配置篇之namespace

把namespace单独拉出来讲一方面是因为它实际上不是一个element,而只是一个attribute,前面已经说了,它是package的一个attribute;另外一方面是因为这个属性是我接触St...
  • CMTobby
  • CMTobby
  • 2007-09-06 20:15:00
  • 19112

关于Struts2 UI标签<s:form>namespace配置问题

Struts2 UI标签namespace配置问题,action属性值里添加了后缀导致无法找到action
  • u011437847
  • u011437847
  • 2016-04-22 12:18:21
  • 2654

struts2配置文件中标签package标签的属性说明

package是整个配置的核心部分。每个package代表一个独立的模块。 1.name属性:是package的唯一标识; 2.namespace属性:对action配置进行逻辑划分。 ...
  • qq_29031559
  • qq_29031559
  • 2017-02-25 10:05:13
  • 907

Struts2中namespace的用法

Struts2中关于Action的namespace在很多地方出现,如struts.xml、form标签等等,有些莫名其妙的错误就是由于namespace设置错误造成的。如无法找到匹配的Action,...
  • zhanglang2
  • zhanglang2
  • 2015-07-08 09:23:23
  • 2633

Struts2的struts.xml配置中的namespace的使用

                      分类: Struts 2008-06-17 21:04 2216人阅读 评论(0) 收藏 举报 strutsac...
  • yuanyuan_186
  • yuanyuan_186
  • 2014-04-29 10:43:14
  • 361

struts2中Action的name 和package的name和namespace是什么作用

struts2中Action的name 和package的name和namespace是什么作用 博客分类:  java   在struts2的 struts.xml 配置...
  • tuyf_hs
  • tuyf_hs
  • 2015-09-05 17:01:51
  • 1434

Struts2的package的的命名空间(默认命名空间与根命名空间)

首先要了解什么是包的根命名空间与默认命名空间         根命名空间,即namespace="/"。         默认命名空间,即namespace="",或者没有给namespace赋值,...
  • kingsonyoung
  • kingsonyoung
  • 2015-10-04 11:15:53
  • 3830

struts2 namespace 用法解析

namespace 的配置很简单 只是在package里加个namespace属性/log"> //一定要有斜杠  /success.jsp /error.jsp jsp页面namespace="/l...
  • id19870510
  • id19870510
  • 2010-03-09 12:46:00
  • 2554
收藏助手
不良信息举报
您举报文章:Struts2 package namespace的作用
举报原因:
原因补充:

(最多只允许输入30个字)