奇了怪了,得不到变量的值(用了enctype="multipart/form-data" ) enctype="multipart/form-data" 是专门给上传文件时用的,建议你使用jspSmartUpload.zip或其他,来做上传。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是使用jspSmartUpload上传文件阿,但是上传时,form须指定enctype选项。 指定enctype="multipart/form-data"后表单将以流方式提交,所以一般的request.getParameter得不到文本框的值 给你一个用smartupload组件用流方式接文本框值的例子java.util.Enumeration e = myUpload.getRequest().getParameterNames();while (e.hasMoreElements()) { String key = (String)e.nextElement(); String[] values = myUpload.getRequest().getParameterValues(key); if (key.equals("name")) { String name= values[0].toString();// String name= new String(values[0].toString().getBytes("ISO8859_1"), "GB2312"); 如果接中文值的话选这个格式 } if (key.equals("password")) { String password = values[0].toString();// String password = new String(values[0].toString().getBytes("ISO8859_1"), "GB2312"); }} enctype="multipart/form-data" 只能得到 File 的VALUE其他域的VALUE都不能得到,你要做只能用BEAN来做.或者用其他组件. 可以的,用mySmartUpload.getRequest().getParameter("aa") vis0(vis0) ,mySmartUpload.getRequest().getParameter("aa").toString()这样还是取不到值阿,全市null struts2.1.8.1问题 js取值判断 Hibernate 与 mysql 数据库连接自动断开问题求解 关于生成静态页面(极度疑惑) 有ant wz.jsp?id=145什么意思!? [代发]这样提供免费数字证书怎么样(up有分) 错误oracle.jdbc.driver.OracleDriver说明那个包没引入? 一个简单但是小弟不会的问题,请教大家! 开发jsp需要什么环境和安装软件,目前版本为多少? 关于调用bean的问题 使用<jsp:include>的传值结果
String key = (String)e.nextElement();
String[] values = myUpload.getRequest().getParameterValues(key);
if (key.equals("name")) {
String name= values[0].toString();
// String name= new String(values[0].toString().getBytes("ISO8859_1"), "GB2312"); 如果接中文值的话选这个格式
}
if (key.equals("password")) {
String password = values[0].toString();
// String password = new String(values[0].toString().getBytes("ISO8859_1"), "GB2312");
}
}
只能得到 File 的VALUE
其他域的VALUE都不能得到,你要做只能用BEAN来做.或者用其他组件.
.toString()这样还是取不到值阿,全市null