Hello at all, im a web-developer and we're using struts 2 for the web frontend.
I've developed an application with does file upload handling and did it as following: <s:form action="EBookAction" theme="simple" enctype="multipart/form-data" method="post"> <div class="post"> <div class="post_title"> <h1 class="left"><s:text name="org.media.ebook.legend"/></h1> <div class="clearer"> </div> </div> <div class="post_body"> <div class="errors"> <s:fielderror/> <s:actionerror/> </div> <dl class="dl"> <dt> <s:text name="org.media.ebook.name"/> </dt> <dd> <s:textfield name="displayName" cssClass="textfield"/> </dd> <dt> <s:text name="org.media.ebook.file"/> </dt> <dd> <s:file name="upload"/> </dd> <dt> <s:text name="org.media.ebook.published"/> </dt> <dd> <s:checkbox name="published"/> </dd> </dl> </div> <div class="post_bottom"></div> </div> <div class="clearer"> </div> <div class="buttonline_right"> <div class="pagenav"> <s:url action="EBookAction" method="addEdit" id="addEditEBook"/> <sx:submit href="%{addEditEBook}" targets="content" key="saveButtonProperty" cssClass="button" executeScripts="true"/> <s:url id="cancelAddEBook" action="EBookAction" method="showOverview"/> <sx:submit id="ebookCancelButton" href="%{cancelAddEBook}" targets="content" key="cancelButtonProperty" cssClass="button" executeScripts="true"/> <div class="clearer"> </div> </div> <div class="pagenav_bottom"></div> </div> </s:form> The bold parts are the relevant for my issue. When I click the button I get an error from firebug: e is null bindHandler()("error", Object, null)struts_dojo.js (Linie 13736)(?)()()struts_dojo.js (Linie 1676)handler()("error", Object, null)struts_dojo.js (Linie 13821)(?)()()struts_dojo.js (Linie 1403) var _b90=dojo.string.isBlank(this.errorText)?e.message:this.errorText; This is an error from dojo. In the dojo file I found: ... bindHandler:function(type,data,e) ... The error occures within the body of this function. The request is not executed. I searched through the internet,but i can't find any solutions for this problem... I use Struts 2.1.6 with the dojo plugin ("struts2-dojo-plugin-2.1.6.jar"). There are other ways to realize a file upload, but it works also in this way. I had it working, but after a refactoring of my application it did no longer work and I don't know why... Please help! Thanks in advance Pascal Gratis: Jeden Monat 3 SMS versenden- Mit freenetMail - Ihrer kostenlose E-Mail-Adresse http://email.freenet.de/dienste/emailoffice/produktuebersicht/basic/sms/index.html?pid=6830