我有一个项目在spring + sturts + hibernate。在jsp页面(我显示数据列表)我有三个按钮查看,修改和添加。我想知道我按下哪个按钮以显示流程给用户。现在我使用一个名为type的变量,并在单击此按钮时将此变量更新为某个值。然后我在相应的页面中检查此变量以显示它是添加,修改还是查看。我知道这不是一个好方法。任何人都可以建议我一个好的方法。
答案 0 :(得分: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页面中使用带有此操作的按钮。