发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

structs初级问题

2003-04-03 21:34
赞助商链接

我发现structs的例子(structs-example)中有action.xml,struct_config.xml,database.xml和web.xml等4个配置文件
而一般的例子中只有struct_config.xml,web.xml两个。我想只有这两个应该是必须的吧,那么系统是在哪里引用到action.xml呢?我没有找到

struct_config.xml有:
<#action path="/editRegistration"
type="org.apache.struts.webapp.example.EditRegistrationAction"
name="registrationForm"
scope="request"
validate="false">
<forward name="success" path="/registration.jsp"/>
<#/action>

而action.xml中有
<#action path="/editRegistration"
actionClass="org.apache.struts.webapp.example.EditRegistrationAction"
formAttribute="registrationForm"
formClass="org.apache.struts.webapp.example.RegistrationForm">
<forward name="success" path="/registration.jsp"/>
<#/action>

两个都在mapping里面,我不知道他们各自实现什么功能。我感觉差不多呢,有什么区别和联系呢》
初学structs,请大家帮忙,别耻笑。[

2003-04-05 15:58

> 我发现structs的例子(structs-example)中有action.xml,s
> ruct_config.xml,database.xml和web.xml等4个配置文件
> 而一般的例子中只有struct_config.xml,web.xml两个。我想?> 有这两个应该是必须的吧,那么系统是在哪里引用到action.x
> l呢?我没有找到
>
> struct_config.xml有:
> <#action path="/editRegistration"
> type="org.apache.struts.webapp.example.EditRegistratio
> Action"
> name="registrationForm"
> scope="request"
> validate="false">
> <forward name="success"
> path="/registration.jsp"/>
> <#/action>
>
> 而action.xml中有
> <#action path="/editRegistration"
> actionClass="org.apache.struts.webapp.example.EditRegi
> trationAction"
> formAttribute="registrationForm"
> formClass="org.apache.struts.webapp.example.Registrati
> nForm">
> <forward name="success"
> ss" path="/registration.jsp"/>
> <#/action>
>
> 两个都在mapping里面,我不知道他们各自实现什么功能。我?> 觉差不多呢,有什么区别和联系呢》
> 初学structs,请大家帮忙,别耻笑。[


你看一下action.xml的开头注释说得很清楚:
!--
WARNING: This file is deprecated, and remains only as an example
of how the Struts configuration file would have been set up using
the conventions of Struts 0.5. All new development should be based
on Struts 1.0 standards, and you should be configuring the file
"struts-config.xml" instead.
-->

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com