form 的 encoding设置不当导致在jsp中使用request.getParametre(paraName)无法获取表单提交的值

来源:互联网 发布:手机音轨编辑软件 编辑:程序博客网 时间:2024/05/08 03:57

form 的 encoding设置不当导致在jsp中使用request.getParametre(paraName)无法获取表单提交的值

 

如果表单的encoding为multipart/form-data,则提交表单后在jsp中request.getParametre(paraName)无法得到该参数的值,在上传的时候则需要设置encoding为multipart/form-data,默认的为application/x-www-form-urlencoded。

 

在页面上form对应的属性为enctype="application/x-www-form-urlencoded", 而通过js来动态改变的话则为formObj.encoding="xxx"

原创粉丝点击