Still using v6 at the moment, but I think v7 (dev box) is the same?
On 09/02/2025 09:14, Lukasz Lenart wrote:
niedz., 9 lut 2025 o 10:10 Greg Huber<gregh3...@gmail.com> napisał(a):
I have now had a few uploads blocked mainly due to sentence punctuation
in the image name ie apostrophe and ampersand symbols.
It would be better here to just escape the string and warn rather than
just block it, requiring the user to remove the characters is a waste of
time as this can easily be done in the code.
Most apps would/should be sanitizing upload file names especially in
downloaded images. Rather than an alphanumeric replace this works well
for ascii (I have had many attempts at this🙁)
Normalizer.normalize(fileName,
Normalizer.Form.NFD).replaceAll("([^\\p{ASCII}])", "");
Is this Struts 7 based app? I ask because I would like to focus on
supporting only the main branch.
Cheers
Łukasz
---------------------------------------------------------------------
To unsubscribe, e-mail:dev-unsubscr...@struts.apache.org
For additional commands, e-mail:dev-h...@struts.apache.org