其他分享
首页 > 其他分享> > 今天试了一下SmartUpload,误码,结果稀里糊涂的解决了

今天试了一下SmartUpload,误码,结果稀里糊涂的解决了

作者:互联网

文件控件,form是封装的,直接用request.getParameter方法,是取不到数据的。

采用办法只有:String name=smart.getRequest().getParameter("n1");

用SmartUpload:方法,但是这个方法取到的值,都是误码,在取数页面怎么捣鼓都不行。

最后的解决办法:

1、在form页面,将页面的编码方式设置为gb2312,如下:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

2、然后在接收页面里面,将编码方式设置为gb2312,居然解决了。

<%@ page contentType="text/html" pageEncoding="gb2312"%>

瞎鼓捣其他办法,折腾半天也没用。以后遇到乱码类似问题,要考虑今天的解决办法。

标签:form,稀里糊涂,gb2312,误码,getParameter,SmartUpload,编码方式,页面
来源: https://www.cnblogs.com/sdxjava/p/14290406.html