Java 如何清除带有条纹的豆田

Java 如何清除带有条纹的豆田,java,web-applications,stripes,Java,Web Applications,Stripes,在JSP中,我有以下字段: <stripes:text name="email"/> 在alc()方法中,我将电子邮件设置为空。但当页面呈现时,电子邮件字段的值与最初输入的值完全相同。 一旦事件触发,是否有办法清除此字段 干杯 Dave这与Stripes框架的人口战略有关。默认情况下,它有一个请求优先策略(由于与早期版本向后兼容),但我总是将其更改为 只需编辑web.xml即可为您的Stripes筛选器添加init参数: <filter> <filter-na

在JSP中,我有以下字段:

<stripes:text name="email"/>
在alc()方法中,我将电子邮件设置为空。但当页面呈现时,电子邮件字段的值与最初输入的值完全相同。 一旦事件触发,是否有办法清除此字段

干杯


Dave

这与Stripes框架的人口战略有关。默认情况下,它有一个请求优先策略(由于与早期版本向后兼容),但我总是将其更改为

只需编辑web.xml即可为您的Stripes筛选器添加init参数:

<filter>
  <filter-name>StripesFilter</filter-name>
    <filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class>

    <init-param>
      <param-name>PopulationStrategy.Class</param-name>
      <param-value>
        net.sourceforge.stripes.tag.BeanFirstPopulationStrategy
      </param-value>
    </init-param>
..etc...

条纹滤光片
net.sourceforge.stripes.controller.StripesFilter
人口策略。班级
net.sourceforge.stripes.tag.BeanFirstPopulationStrategy
等

Brilliant,这部电影很成功。我确实使用flash scope和重定向解决了一个问题,但这必须是正确的处理方法。我只在post请求后使用重定向,因为如果使用浏览器后退按钮,它会停止意外的双表单提交。我在所有情况下,其他情况下,BeanFirstPopulationStrategy会发挥作用。
<filter>
  <filter-name>StripesFilter</filter-name>
    <filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class>

    <init-param>
      <param-name>PopulationStrategy.Class</param-name>
      <param-value>
        net.sourceforge.stripes.tag.BeanFirstPopulationStrategy
      </param-value>
    </init-param>
..etc...