struts文件上传,获取文件名和文件类型的原理。

来源:互联网 发布:遗传算法计算 编辑:程序博客网 时间:2024/04/30 04:52
Action中还有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。这是Struts2设计的独到之处:Strut2的


Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件名和文件类型,所以Struts2就直接将文件域中包含的上传


文件名和文件类型的信息封装到uploadFileName和 uploadContentType属性中,也就是说Struts2针对表单中名为xxx的文件域,在对应的Action类中使用3个属性来封


装该文件域信息:
类型为File的xxx属性:用来封装页面文件域对应的文件内容。

类型为String的xxxFileName属性:用来封装该文件域对应的文件的文件名。(直接调用即可)

类型为String的xxxContentType属性:用来封装该文件域应用的文件的文件类型。(直接调用即可)

0 0
原创粉丝点击