struts: loss of parameters with multipart

Solution for struts: loss of parameters with multipart
is Given Below:

I am modifying an application that was made with struts.

I have created a simple page with a file upload form. But when changing the page, parameters are lost. If I remove enctype="multipart/form-data" everything works perfectly.

This is how the page is defined in the struts-config.xml

<action 
    path="/MyElementEdit" 
    type="com.....MyElementAction" 
    name="MyElementForm"
    parameter="action" 
    scope="session" 
    validate="false"
>
    ...
    <forward name="closeEdit" path=".geralCloseEdit" redirect="false"/>
 </action>

The JSP form

<html:form action="InformationGuideEdit" method="post"  enctype="multipart/form-data">
    <input type="hidden" name="PARAM" value="VALUE"/>
    ....
</html:form>
<a href="javascript:saveElement();" class="btn btn-primary"><fmt:message key="button.save"/></a>
function newElement() {
    document.forms[0].action.value="save";
    document.forms[0].submit();
}   

The logic with page redirection

    public ActionForward save(
            ActionMapping mapping,
            ActionForm form,
            HttpServletRequest request,
            HttpServletResponse response)
                    throws Exception {

        ....

        form.reset(mapping,request);
        return mapping.findForward("closeEdit");
}

and so is the jsp page that arrives without parameters (generalCloseEdit.jsp)

<%
...
valueParam = request.getParameter('PARAM');
%>  

In this case valueParam is null, but if I remove the enctype = "multipart / form-data" everything works perfect