我第一次尝试使用GET
方法向服务器发出请求,并且它工作正常。我的请求会处理一个文件,然后作为pdf文件返回,并在新的浏览器上打开。我所做的是重写doGet()
方法。因为有一个GET
请求仅限于少数参数,我必须将其更改为doPost()
mehod,但问题是它不能被overrided,因为该方法是最终的。在GWT的POST请求
HTML FORM
,我想发生的情况是这样的:
<form method="post" action="http://differentdomain.com/appserv/appserv.php">
<input type="hidden" name="fwi_script" value="app/custom/cusapp/interface" />
<input type="hidden" name="trx" value="<trx>
<productid>PROD1</productid>
....../** transaction details here */
</trx>" />
<input type="hidden" name="fcompanyid" value="SHOST101" />
<input type="hidden" name="fwi_action" value="PRINT_PENDING_SALES" />
<input type="hidden" name="fexcel" value="0" />
<input type="submit" value="Submit" />
</form>
这个HTML表单将在用户点击后命令按钮打印每一笔交易的定单票据。
任何人都可以给一个想法POST
请求GWT
服务器?我想我不能这样做RequestBuilder
因为我将有SOP
问题,因为我将连接到一个不同的域。
关于使rpc做的工作,我可以使用jav.net。*为此来处理和建立连接? – wens 2012-03-13 01:18:11
从您的服务器代码中,您可以使用任何您喜欢的JRE类或第三方库。 – Strelok 2012-03-13 03:26:59