51Testing软件测试论坛
标题:
在SpringMVC的service实现类即serviceImpl里如何声明全局变量?
[打印本页]
作者:
测试积点老人
时间:
2019-2-18 09:25
标题:
在SpringMVC的service实现类即serviceImpl里如何声明全局变量?
@Service("XXXService")
public class GoodsServiceImpl implements GoodsService {
//商品展示图片路径
private List goodsPicturePath;
@Resource
//商品Dao接口
private GoodsDao goodsDao;
@Override
public void uploadImg(HttpServletRequest request) {
```
```
//获取前台传过来的图片,代码略(此处没问题)
//随机生成图片名称
String imgName = UUID.randomUUID().toString() + ".jpeg";
//使用IO流,给文件命名,指定存放目标文件地址
String destPath = localPath + systemSeparator + imgName;
//*********此处会报空指针异常*********
//想把每一次生成的图片路径放到goodsPicturePath集合里保存,最后插到数据库中,一致没有找到什么好的解决方法
this.goodsPicturePath.add(destPath + ";");
}
复制代码
作者:
qqq911
时间:
2019-2-19 10:36
写在外部
作者:
abcsell
时间:
2019-2-19 11:29
全局变量都在在外部呀
作者:
jingzizx
时间:
2019-2-19 13:06
按照既定方式即可啊
作者:
海海豚
时间:
2019-2-19 14:54
全局变量应写在外部
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2