Struts 2 + Upload com Problemas

1 resposta
vinicius_roc

Boa tarde pessoal, estou com um erro que não estou conseguindo resolver.

Preciso fazer o upload de uma imagem, porem não estou conseguindo =/.

O formulario ja esta com metodo POST e enctype = multipart/form-data, a action ja estao com os seus getters e setters File upload e String uploadFileName e ja tenho os commons de io e upload

Porem quanto envio o formulario ele da a excessao NoSuchMethodException e olhando melhor ele esta tentando setar como String =/.

Sera que esta faltando algo?

O formulario contem varios outros campos e não apenas o de imagem.

Segue o struts.xml

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
    
    <package name="default" extends="struts-default">
        
        <interceptors>
        
            <interceptor name="authenticationInterceptor" class="br.com.acol.interceptor.AuthenticationInterceptor"></interceptor>
            
            <interceptor-stack name="fullInterceptorStack">
                <interceptor-ref name="authenticationInterceptor" />
                <interceptor-ref name="defaultStack" />
            </interceptor-stack>
            
        </interceptors>
        
        <default-interceptor-ref name="fullInterceptorStack" />
        
        <global-results>
            <result name="login-required">/dynamic/login/ExpirarSessao.jsp</result>
        </global-results>
        
    </package>

    <package name="comprovantes" extends="default" namespace="/comprovantes">
        
        <action name="*" class="br.com.acol.action.comprovantes.{1}">
            <result name="success">/dynamic/comprovantes/${page}</result>
            <result name="input">/dynamic/comprovantes/${returnPage}</result>
        </action>
        
    </package>

</struts>

1 Resposta

vinicius_roc

Desconsiderem por favor estava funcionando, o problema era de javascript que perdia as informações. Desculpem e Muito Obrigado

Criado 13 de outubro de 2010
Ultima resposta 13 de out. de 2010
Respostas 1
Participantes 1