<servlet-mapping>
        <servlet-name>fileUploadServlet</servlet-name>
<url-pattern>/user/resources.action</url-pattern>
 </servlet-mapping>

makes it work, but ends up with an empty file called embeddable53b33ea6a4fb4bb1957d35fa60af338c.jpg. Will debug some more.😁

On 29/12/2022 12:56, Lukasz Lenart wrote:
czw., 29 gru 2022 o 13:34 Greg Huber <gregh3...@gmail.com> napisał(a):
I have now set

struts.multipart.parser=org.apache.struts2.dispatcher.multipart.ServletMultiPartRequest
this must be:
struts.multipart.parser=servlet

(I will document this latter)

<servlet>
          <servlet-name>fileUploadServlet</servlet-name>
<servlet-class>org.apache.struts2.dispatcher.servlet.FileUploadServlet</servlet-class>
      </servlet>

<servlet-mapping>
          <servlet-name>fileUploadServlet</servlet-name>
          <url-pattern>/fileupload/*</url-pattern>
          <url-pattern>/tags/ui/*</url-pattern>
</servlet-mapping>
Just be sure you are using proper patterns matching your endpoints
with fileupload

Error uploading: No boundary defined!!
It means something else already handled the upload

My upload action is /user/resources.action
This endpoint should be defined in web.xml

<servlet-mapping>
          <servlet-name>fileUploadServlet</servlet-name>
          <url-pattern>/user/resources*</url-pattern>
</servlet-mapping>


Regards

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to