Commit c78bf060 authored by kl's avatar kl

完善多图片轮播预览接口逻辑

parent e8f0efe1
...@@ -61,13 +61,15 @@ public class OnlinePreviewController { ...@@ -61,13 +61,15 @@ public class OnlinePreviewController {
* @throws UnsupportedEncodingException * @throws UnsupportedEncodingException
*/ */
@RequestMapping(value = "picturesPreview", method = RequestMethod.GET) @RequestMapping(value = "picturesPreview", method = RequestMethod.GET)
public String picturesPreview(String urls, Model model, HttpServletRequest req) throws UnsupportedEncodingException { public String picturesPreview(String urls, String currentUrl, Model model, HttpServletRequest req) throws UnsupportedEncodingException {
// 路径转码 // 路径转码
String decodedUrl = URLDecoder.decode(urls, "utf-8"); String decodedUrl = URLDecoder.decode(urls, "utf-8");
String decodedCurrentUrl = URLDecoder.decode(currentUrl, "utf-8");
// 抽取文件并返回文件列表 // 抽取文件并返回文件列表
String[] imgs = decodedUrl.split("|"); String[] imgs = decodedUrl.split("\\|");
List imgurls = Arrays.asList(imgs); List imgurls = Arrays.asList(imgs);
model.addAttribute("imgurls", imgurls); model.addAttribute("imgurls", imgurls);
model.addAttribute("currentUrl",decodedCurrentUrl);
return "picture"; return "picture";
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment