-1

我收到一个类型为“filenmae1:format,filename2:format”的字符串,例如它是 abc:cvs,bad:PDF。我想拆分这个字符串,以便我可以获得文件名和格式。我不知道字符串有多长,因为它会发送许多文件名和格式,有时只是一个。我试图按 拆分,但是我无法按 : 拆分以获取单个文件名。我首先使用字符串 value 设置一个 var。然后使用 , 分隔符拆分字符串。现在我想循环和拆分 : 并获取各个文件名和相应的格式。谢谢你的帮助

4

1 回答 1

1

尝试这样的事情,但最好在后端执行此逻辑:

<c:set var="filenameFormat" value="${fn:split(str, ',')}" />
... loop filenameFormat ...
<c:set var="oneFilenameFormat" value="${fn:split(filenameFormatElement, ':')}" />
于 2013-09-15T23:47:13.537 回答