本文主要是介绍java中post请求可以像get请求一样拼装参数吗?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
可以的,代码实例如下所示:
控制器如下所示:
@PostMapping(value = "/mkdirDirectory") public Object mkdirDirectory(@RequestParam("path") String path) {log.info("本地生成文件夹路径:{}", path);Object ifSuccess = false;try {ifSuccess = FileService.mkdirDirectory(path);}catch(Exception e){log.error("本地生成文件夹报错", e);}return ifSuccess;}
service层代码如下所示:
/*** 新建目录* @param path*/ Object mkdirDirectory(String path);
具体service层代码实现类如下所示:
@Override public Object mkdirDirectory(String path) {boolean created = false;File pathFolder = new File(path);if (created=pathFolder.mkdirs()) {log.info("目录创建成功{}", pathFolder.getAbsolutePath());} else {log.info("目录已存在或创建失败{}", path);}return created; }
测试如下所示:
这篇关于java中post请求可以像get请求一样拼装参数吗?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!