读书人

form action 和 javascript 的提交

发布时间: 2012-04-25 19:32:32 作者: rapoo

form action 和 javascript 的提交

Java code
$(document).ready(function() {            $("#uploadify").uploadify({                'uploader'       : '/Doctor/uploadify/uploadify.swf',                'script'         : '/Doctor/servlet/UploadImage',//提交去servlet                'cancelImg'      : '/Doctor/uploadify/cancel.png',                'folder'         : 'uploads',                'queueID'        : 'fileQueue',                'auto'           : true,                'multi'          : true,                'simUploadLimit' : 2,                'buttonText'     : 'BROWSE'            });        });<div id="fileQueue"></div>        <input type="file" name="uploadify" id="uploadify" /><input name="Client" type="text" id="Client" readonly="true" value="<%=rsq.getString(1)%>"/>

Java code
form action="/Doctor/servlet/abc" method="post"

有可能submit後,把料送去不同servlet

[解决办法]
你是说,同时发送给两个Servlet么?可以用AJAX来做POST,借助jQuery就可以实现,不过还是有先后顺序的。比较麻烦的是,第一个发送成功,第二个发送失败的情况。
[解决办法]
当然最好是合并成1个Servelet,这才符合常规模型;否则很可能会导致无法保持数据一致性。

至于用Ajax还是Form,要看你整个系统的总体设计模型,应尽量保持全局一致性。

读书人网 >Java Web开发

热点推荐