Hi,
while I know the way of setting
<param name="actionFileUpload.allowedTypes">application/pdf</param>
<param name="actionFileUpload.allowedExtensions">.pdf</param>
in struts.xml, I am looking for a way to do that in a more flexible way from my
action.
<param name="actionFileUpload.allowedTypes">${acceptedFileTypes}</param>
<param
name="actionFileUpload.allowedExtensions">${acceptedFileExtensions}</param>
does not work (due to TextParseUtil.commaDelimitedStringToSet in
ActractFileUploadInterceptor).
https://struts.apache.org/core-developers/action-file-upload mentions:
>>
Programmatically limiting the file type means using the information passed in
to your Action class via the setXContentType(String contentType) method.
<<
Any advice how to use this "setXContentType" method? Can not find this method
in struts7 core source.
Or any better idea to set allowedTypes and allowedExtensions from my action?
(other than to write a custom interceptor)
I also used <s:file accepted=${acceptedFileTypes}
but the focus of my application is more on the extensions.
The upload with struts must match the application's parallel batch import
function (without struts).
Best regards
Ute
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]