0

我在spring+sturts+hibernate中有一个项目。在jsp页面(我显示数据列表的地方)我有三个按钮视图,修改和添加。我想知道我按下了哪个按钮以便向用户显示流程. 现在我使用一个名为 type 的变量,并在单击此按钮时将此变量更新为某个值。然后我在相应页面中检查此变量以显示它是添加、修改还是查看。我知道这不是一个好方法。任何人都可以建议我一个好方法。

4

1 回答 1

1

只需对您拥有的每个按钮使用不同的操作。通过不同的操作,您将能够确定按下了哪个按钮并显示适当的页面/数据。

例如在struts.xml文件中定义您的操作。

<action name="add" ...>
  <result>add_page</result>
</action>
<action name="modify" ...>
  <result>modify_page</result>
</action>
<action name="view" ...>
  <result>view_page</result>
</action>

并在 JSP 页面中使用带有此操作的按钮。

于 2012-12-29T10:46:05.017 回答