[Resolvido]Pegar parametros de um form multipart/form-data

Boa tarde a todos, eu estou usando um form assim:

[code]





[/code]

Na Servlet eu tenho o request.getParameter(“test”); mas ele mostra null. Como eu faço para pegar o valor que se encontra no input “test”?

Luciano?

<s:submit << submete o form pela tag do struts, isso acontece pq quando vc usa enctype=“multipart/form-data” o strus intecepta o form.

Exemplo do interceptador que esta sendo chamado quando submete este form:

<!--  INTERCEPTORS -->
    <interceptors> 
        <interceptor name="preExcecuteInterceptor"  
                class="br.com.....interceptor.PreExecuteInterceptor" /> 
		<interceptor name="exception" class="com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor"/>
		
		<interceptor name="fileUpload" class="org.apache.struts2.interceptor.FileUploadInterceptor"/>
                
         <interceptor-stack name="defaultAuthStack">
           <interceptor-ref name="i18n"/>
           <interceptor-ref name="servletConfig"/>
           <interceptor-ref name="exception"/>
           <interceptor-ref name="prepare"/>
           <interceptor-ref name="fileUpload" />
           <interceptor-ref name="preExcecuteInterceptor" />
           <interceptor-ref name="params">   
              <param name="excludeParams">dojo\..*,^struts\..*</param>  
           </interceptor-ref>  
           
         </interceptor-stack>
    </interceptors> 

Estendeu??? rs rs

[quote=blaithe]<s:submit << submete o form pela tag do struts, isso acontece pq quando vc usa enctype=“multipart/form-data” o strus intecepta o form.

Exemplo do interceptador que esta sendo chamado quando submete este form:

<!--  INTERCEPTORS -->
    <interceptors> 
        <interceptor name="preExcecuteInterceptor"  
                class="br.com.....interceptor.PreExecuteInterceptor" /> 
		<interceptor name="exception" class="com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor"/>
		
		<interceptor name="fileUpload" class="org.apache.struts2.interceptor.FileUploadInterceptor"/>
                
         <interceptor-stack name="defaultAuthStack">
           <interceptor-ref name="i18n"/>
           <interceptor-ref name="servletConfig"/>
           <interceptor-ref name="exception"/>
           <interceptor-ref name="prepare"/>
           <interceptor-ref name="fileUpload" />
           <interceptor-ref name="preExcecuteInterceptor" />
           <interceptor-ref name="params">   
              <param name="excludeParams">dojo\..*,^struts\..*</param>  
           </interceptor-ref>  
           
         </interceptor-stack>
    </interceptors> 

Estendeu??? rs rs[/quote]

Eu não uso Struts. Você conhece alguma outra forma?

não está usando nenhum framework?

Não hehe.

manda então por javascript…

[code] [/code]

Exemplo:

[code]

<div class="form">Descri&ccedil;&atilde;o</div>  

Arquivo
[/code]

[quote=blaithe]Exemplo:

[code]

<div class="form">Descri&ccedil;&atilde;o</div>  

Arquivo
[/code][/quote]

Aee, isso ai mesmo. Obrigado.

Sem_Nome …

Aii como ficou o seu controle ???