有用struts框架吗?用struts框架的<html:form>标签就OK了
解决方案 »
- frameset框架上能否创建在页面之上<div>的层
- 请教限制登录的问题
- Eclipse使用什么来识别web项目的?
- 如何实现163中添加附件的功能
- 刚接触Eclipse+myEclipse,问一些简单的问题????
- 求一段JS代码,一个textfield出显示另一个textfield的值
- javaScript 导出excel 的问题?
- 关于split的一个小问题
- 【紧急提问】关于file文本框的问题!谢谢!【紧急提问】
- iReport 3.0运行出错,不知道这是什么原因?
- 请问一个javascript的问题,请高手看看我的代码--是实现.net中dropdownlist的无刷新联动的函数,老是报错---100分
- 这两个方法有什么区别?用哪一个好?路过的请留步。。。。。。。。。
String content = mySmartUpload.getRequest().getParameter("content");
而且连中文转码都省了。很方便的。
<input type="text" ..... //(单文本输入框)
<input type="textarea".....//(多文本输入框)
<input type="radio".....//(单选钮)
和
<input type="file"...//(文件选择框)<input type="sumbit" name="sumbit" value="发送">因为form头加上了enctype="multipart/form-data"标记表示文件提交,所以text,textarea,redio传递到下级页面上已经是null(空值) ,我需要这个提交页面能传递除file外也要传递text等值,该怎么办呢
com.jspsmart.upload.SmartUpload mySmartUpload=new com.jspsmart.upload.SmartUpload();(实力化)
mySmartUpload.initialize(pageContext);//初始话
mySmartUpload.upload();//上载文件
//为了使底下的req能获得参数,上面两个方法一定得在它前面调用.
com.jspsmart.upload.Request req=mySmartUpload.getRequest();
//以下就可以获得表单的值了
req.getParameter("name");
下面的valuetable就可以直接取值了SmartUpload su = new SmartUpload();
su.initialize(config,request,response);
su.upload();
java.util.Enumeration e = su.getRequest().getParameterNames();while (e.hasMoreElements()) { String key = (String)e.nextElement();
String[] values = su.getRequest().getParameterValues(key); for(int i = 0; i < values.length; i++) {
valuetable.put(key,values[i]);
}
}
是正确的