表a和表b做成1..*,定义多个FormFile域。
解决方案 »
- struts2.0的日期控件不显示是什么原因?
- java 怎样做 SQL SERVER 2000 ANALYSIS SERVICES 的OLAP 的前端展示啊?
- 各位大侠,请教hibernate.cfg.xml的问题
- 求做毕业设计;spring+ struts +hibernate 做网上报名系统!具体价钱请联系。
- 短信PUD 码问题。困惑很久!!!!!!!!
- 不能启动Tomcat
- 使用wsdl2java.bat生成java代码报错
- 用jaxb2把Map<String,Object>转换为xml
- JavaMail发送邮件(530 Error: A secure connection is requiered(such as ssl))
- 如何调用动态的 下载? 我要 JSPSmartUpload做的调用某个文件夹下最新的10个文件,做成下载的连接!
- 怎么都找不到jdom这个包,急死了。。
- struts例子和TOMCAT的问题
需要相应的formbean,
需要jsp相应的文件控件(struts控件)
取得控件传过来的值
使用struts的upload的api处理要上传的文件
至于要上传到哪个表里,已经表之间的关系,都可以在程序中处理控制
2.在action里自己处理。
3.JSP中和例子一样。别忘了method=post, enc-type什么的。UploadActionForm theForm = (UploadActionForm) actionForm;
java.util.Hashtable files=theForm.getMultipartRequestHandler().getFileElements();
java.util.Enumeration enum=files.keys();
while(enum.hasMoreElements()){
String fileName = (String) enum.nextElement();//这个fileName
//并非上传的文件名,而是<input type="file" name="name1"/> 的“name1”
System.out.println(fileName);
FormFile file = (FormFile) files.get(fileName); //然后可以从file中得到InputStream,这时你想怎么处理就能怎么处理了。
}
}