提交from时的method=post
<form method="post" name="form1" action="">
......
</form>

解决方案 »

  1.   

    对,使用POST提交就没有参数的长度限制,使用GET提交是会受到限制的
      

  2.   

    我已经用了POST方法啦!不管用!!!!!!!!!!!!!!!
      

  3.   

    to purerobin (robin) ,
    才注意到,你是调用getParameter的参数使用汉字呀?我一开始看到你的题目,还以为是指getParameter返回值的长度。我看其他人也是这样理解的。getParameter的参数就象一般的变量命名一样,通常使用字母、数字组合,而很少使用汉字。
    如果你使用:
    Request.getParameter("阿土");
    就象使用
    HashMap.put("阿土", "虽然我长得很土,但是我很温柔;并且,绝对不会撒谎");
    一样,是应该避免使用的。应该尽量用字母、数字组合作为key
      

  4.   

    我提交几万个字符也没有出现问题
    看一看是不是你的程序出问题了?
    或是你的数据库字段不够大?
    用text类型