<%String s="2002-10-2";%>
<input type="hidden" name="datestr" value="<%=s%>">
试试看!

解决方案 »

  1.   

    谢谢sgdb(神天月晓) 的回复!
    事实上<input type="hidden" name="datestr" value="2002-10-2">这句话就是拼起来的。
      

  2.   

    检查一下叶面里是不是还有一个控件,名字也叫datestr,值等于1990
      

  3.   

    born20c(人工智能)
    没有,确信。
    acefr() 
    试了,没用。
      

  4.   

    那么你这样试试(比较麻烦):把"-"换成"-"然后request.getParameter后再用replaceAll转一下。
      

  5.   

    没办法了,试试这个:
    用getParameterMap,遍历所有的变量,所有的值,不要放过数组中的每一个元素,看看都是些什么东西。
    也许能找到他。
      

  6.   

    是不是在其他地方被修改了
    <input type="hidden" name="datestr" value="2002-10-2">你不要用隐藏域,直接用Text看看对不对呢?