Modified: struts/struts2/trunk/plugins/dojo/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js URL: http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/dojo/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js?view=diff&rev=549674&r1=549673&r2=549674 ============================================================================== --- struts/struts2/trunk/plugins/dojo/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js (original) +++ struts/struts2/trunk/plugins/dojo/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js Thu Jun 21 19:25:21 2007 @@ -22356,6 +22356,15 @@ if(!this.ajaxAfterValidation && this.validate) { tmpHref = tmpHref + (tmpHref.indexOf("?") > -1 ? "&" : "?") + "struts.validateOnly=true"; } + + if(dojo.dom.isTag(this.domNode, "INPUT", "input") + && this.events == "onclick" + && this.domNode.type == "submit" + && !dojo.string.isBlank(this.domNode.name) + && !dojo.string.isBlank(this.domNode.value)) { + var enc = /utf/i.test("") ? encodeURIComponent : dojo.string.encodeAscii + tmpHref = tmpHref + (tmpHref.indexOf("?") > -1 ? "&" : "?") + enc(this.domNode.name) + "=" + enc(this.domNode.value); + } dojo.io.bind({ url: tmpHref,