你的问题很模糊.但在Struts2的典型场景是:你必须与遵循Java bean的约定(比如,"设为myVal"属性通过为入店一些性质的行动getMyval()和setMyval()公共方法).
调用操作时,默认配置(使用默认拦截器堆栈)映射调用setter的http参数.Ej,如果你调用http:/..../myAction.action?myval=xxStruts2将实例你的动作并调用方法setMyval("xx")(如果你的属性不是字符串,struts2将尝试转换它).
在执行操作之后,当结果显示在视图(例如,JSP页面)中时,您可能会编写 <s:property value='myval' />并且Struts2将调用getMyval()您的操作方法.
这是最基本和最典型的工作流程,但我只是简单地说,一切都更加通用和可定制.
| 归档时间: |
|
| 查看次数: |
5995 次 |
| 最近记录: |