flex httpservice 使用中遇见的小小问题

使用flex中的httpservice向后台jsp传递中文参数时,会出现乱码,在jsp端代码都是一样的,这个麻烦困扰了一晚

最后发现原来是httpservice的属性没写完整...

<mx:HTTPService id="" url="" result="" method="" useProxy="false" showBusyCursor="true">

 其中id、url、method是不可少的

如果是请求外部的xml可以直接写

<mx:HTTPService id="" url="" result="" method="" useProxy="false" showBusyCursor="true"/>

 但是如果是请求一个生成xml的jsp或者servlet,也就是非现成的xml,就一定要带有参数的进行访问,就要写成

<mx:HTTPService id="test" url="test.jsp" result="" method="POST" showBusyCursor="true" useProxy="false">
		<mx:request xmlns="">
			<username>
				{username.text}
			</username>
			<password>
				{password.text}
			</password>
		</mx:request>
	</mx:HTTPService>

 学习经验总结一下,有不对的地方,请帮忙指出...

你可能感兴趣的:(jsp,xml,servlet,Flex)