有一个页面。有两种类型的表单
一种是text一种是文件上传类型我用jspsmartupload可以在jsp页面上完成上传。
但是移动strust里不知道怎么用。谁做过struts上传文件和提交text到数据库得例子。谢谢。。
一种是text一种是文件上传类型我用jspsmartupload可以在jsp页面上完成上传。
但是移动strust里不知道怎么用。谁做过struts上传文件和提交text到数据库得例子。谢谢。。
解决方案 »
- websphere6.0下部署war包,异常javax.naming.NameNotFoundException: Namenotfound java:
- 关于servlet路径问题
- 请教问题:安装drupal之后tomcat不好使
- 求救,基于Web开发的网络监控
- 通过filter判断用户权限的问题
- 一条SQL的修改
- struts部署的问题!!请帮我看看为什么
- 网页中的复选框,用script怎么操作?
- 用Javamail 编写的发邮件的程序 总是报错 553 this mail is blocked by kbas system,blockid=cnapp23.tom.com.1364.1191844168
- 在jsp中怎么利用javaBean来实例化不同的构造函数?
- Tomcat5.5配置新问题
- 有关类的问题
(1)首先你那个<html:form 标签一定要加上 enctype="multipart/form-date"代表你这个Form是个上传文件的Form。
(2)然后在这个Form的页面里写一个<html:file name="变量名"..../>的标签,这个标签效果和<
(3)然后把这个标签对应的Form提交给一个Action,这个Action对应的FormBean一定要有个叫FormFile 的成员,成员的名字和标签的“变量名”一样。
(4)当Form提交到Action后,你直接访问FormBean的这个FormFile成员就成了,已经替你把文件传进来了,这个FormFile的使用方法和File几乎一样。
(5)把文件存入数据库
能否把上传的三个文件放在同一文件夹中。创建一个以日期为名的文件夹。
不过由于上传得文件有重名的问题,所以一般都把实际的文件名存到数据表里,然后用那条记录的ID来作为文件名,把文件保直接存到磁盘里。
用系统日期来做文件加也不错,同一天的上传文件都在一个文件夹下,方便按日期备份。