知识大全 Struts从零开始六、Struts的模块使用实例[2]

Posted 路径

篇首语:运气不可能持续一辈子,能帮助你持续一辈子的东西只有你个人的能力。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts从零开始六、Struts的模块使用实例[2]相关的知识,希望对你有一定的参考价值。

Struts从零开始六、Struts的模块使用实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  当ActionServlet请求接收请求 它判断URL中相对与context的前缀 例如上例中的admin 于是就知道应该使用admin模块 下面是struts config admin xml

……

  path= /admin

  type= zhoudq webapp action AdminAction >

  ……

  这样以来所有的path设定将自动被加上login前缀 例如必须使用以下的路径才可以正确的请求到AdminAction

  //localhost: /strutsmodel/admin/admin do

  在模块中的Action在查找forward时 都是以所在模块 查找对应的struts confg XXX xml的 例如上面的AdminAction在查找forward时 则会查找struts config admin xml中的forward元素 也就是说 模块中的forward对象的查找都是相对于模块的路径的 而不是相对与环境上下文

  那么我们模块分配工作几已经搞定了 各个小组可以分别开工了 但是问题来了 那么如何从当前的模块换到另一个模块呢?

  当您的项目分作很多个模块时 在使用者点某个链接时 您有两个方法可以在模块之间切换 一 方法一

  是使用相对与环境上下文的路径进行forward转发 您可以在当前的struts config XX xml如下设定 例如是 struts config admin xml中加入

name= switchModuleToFront

  contextRelative= true

  path= /front/login do

  redirect= true />

  这个是全局可以找到的forward中设定的 下面是在action元素中设定如何转发模块 代码如下

 ……

  path= /admin

  type= zhoudq webapp action AdminAction >

  name= admin

  contextRelative= true

  path= /front/login do

  redirect= true />

  ……

cha138/Article/program/Java/ky/201311/29065

相关参考

知识大全 Struts从零开始六、Struts的模块使用实例[3]

Struts从零开始六、Struts的模块使用实例[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[8]

Struts从零开始五、Struts中验证数据实例[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[7]

Struts从零开始五、Struts中验证数据实例[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[6]

Struts从零开始五、Struts中验证数据实例[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[5]

Struts从零开始五、Struts中验证数据实例[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[4]

Struts从零开始五、Struts中验证数据实例[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[3]

Struts从零开始五、Struts中验证数据实例[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[2]

Struts从零开始五、Struts中验证数据实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[1]

Struts从零开始五、Struts中验证数据实例[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下