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