我想知道 mapping.getInputForward()
在 Struts 中做了什么。 API 表示它创建并返回一个对应于 Action 输入的 ActionForward
。
但是我不明白这是什么意思。谁能更清楚地向我解释?我可以用这个方法返回上一页吗?如果可以,我该怎么做?
最佳答案
getInputForward()
完全按照它所说的去做:它返回一个与操作的 input
属性值相对应的 ActionForward
。
您可能不想将其用作一般的“返回上一页”,因为那没有任何意义。它通常在“手动”调用验证并且存在验证错误时使用; input
值将是表单页面。在那些情况下,它类似于“返回上一页”,但有所不同,因为它通常是对表单 JSP 的转发(而不是重定向)。
也就是说,这只是一个普通的 findForward
,但用于操作的 input
页面。
关于struts - 什么时候使用 'mapping.getInputForward()'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9381327/