设在A.jsp中有代码:
学生姓名:<html:text property="student.stuName" />。
当用户在页面输入学生姓名后点击提交到B.jsp。因为<html:text>标签的特殊性,当用户回到A.jsp的时候,文本框内还保存有刚才输入的姓名问题:如何设置能够让用户在输入文本框内的内容不再保留??效果如同普通标签一样

解决方案 »

  1.   

    在页面上有导航啊,因为<html:text>这个标签会自动把输入的东西保留在输入框里
    但是我希望输入提交之后,这个输入框就不再保存这个信息,怎么做呢??
      

  2.   

    重定向回到A页面,如果不行就设置学生姓名的value="",
      

  3.   

    最简单的办法,当用户回到A.jsp的时候,form里student.stuName属性set为""即可<html:text>对应的是form里的属性,只要你设置过值,
    画面就会显示你设置的值这样说,你应该能明白吧
      

  4.   

    就用<input type="text" value="">不行吗?
      

  5.   

    不是很明白哦,我这个主要是做一个添加的功能,用了SSH框架,所以用普通标签就不好了
    希望上面的高手能给个详解
      

  6.   

    当跳到A页面的时候带个值,根据这个值写个js验证清空所有值,看这样可以不?
      

  7.   

    在那跳转<forward 有个属性是设置跳转方式的,你把那个重定向设置为true就可以了~
      

  8.   

    调用js?但是在那个标签里设置什么属性呢??
    <forward>里面那个属性设置为TRUE啊??
      

  9.   

    还是不懂啊,
    student.stuName.set="";  ???????是这样吗??
      

  10.   

    student.setStuName("");
    这是JavaBean的标准写法.