弹簧形式处理 - 重定向成功视图

时间:2011-06-21 06:35:18

标签: spring-mvc

在我的spring应用程序中,我正在使用SimpleFormController进行表单处理。有没有人知道,如何将successView重定向到另一个资源(URI)..?

下面是我的配置,

<bean name="/one.htm" class="aaaaa.Bbbbbbbbb" >

    `<property name="commandClass" value="abc.Def"/>`
    `<property name="formView" value="one"/>`
    `<property name="successView" value="two.htm"/>`
    `<property name="validator" ref="loginValidator"/>`

</bean>

<bean name="/two.htm" class="xxxx.yyyy.Zzzzz" />

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">

    `<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>`
    `<property name="prefix" value="/"/>`
    `<property name="suffix" value=".jsp"/>`

</bean>

我想,成功视图应该转到 /two.htm 。但它会搜索 /two.jsp 。 这可能是什么原因?

1 个答案:

答案 0 :(得分:1)

使用redirect:前缀:

<property name="successView" value="redirect:/two.htm"/>

另见: