单个文件上传出现文件名丢失的错误

在使用struts2进行开发给我们带来极大得便利,但也有一点不好的地方。就是有些文件的命名格式和变量的命名格式须要特别的注意。比如,验证文件的命名格式,类型转换的中间文件命名格式。
在这里特别讲一下,上传文件的时候,jsp页面的file name=""中的变量名需要和action类中的属性名要一致。注意:如果jsp中file的name=“xxx”,那么后台action中的属性要做相应更改为

private File xxx;

private String xxxContentType;

private String xxxFileName;

同时注意大小写一定要一致
本人出现的错误就是 private String xxxFilename;这个变量名的大小写错误,导致拦截器不能识别。

猜你喜欢

转载自blog.csdn.net/qq_40790367/article/details/88529883