flex端的核心代码: <mx:RemoteObject id="service" destination="StudentService" fault="{failure();}" concurrency="single"> <mx:method name="wrtieToFile" result="{writeFileResult(event)}"/> </mx:RemoteObject> <mx:Script> <!--[CDATA[ private function failure():void { Alert.show("加载数据失败"); } public function writeFile():void{ service.wrtieToFile(_textArea.text); } public function writeFileResult(event:ResultEvent):void{ Alert.show(event.result.toString()); } ]]--> </mx:Script> <mx:Button x="406" y="176" label="写文件" click="{writeFile();}"/> <mx:TextArea x="219" y="214" width="349" height="160" id="_textArea"/> java服务器端核心代码: @SuppressWarnings("deprecation") public String wrtieToFile(String context){ String filePath = ""; try { context = new String(context.getBytes("utf-8")); HttpServletRequest request = FlexContext.getHttpRequest(); String path = request.getRealPath("/"); filePath = path + "workflow.xml"; FileWriter fw = new FileWriter(filePath); BufferedWriter bw = new BufferedWriter(fw); bw.write(context); bw.close(); } catch(Exception ex){ ex.printStackTrace(); } return filePath; } 注意:字符集的编码问题