Flex General/Tips
Flex, JSP에서 xml 데이터 교환
로드스타
2010. 4. 30. 16:59
var httpService:HTTPService = new HTTPService();
httpService.showBusyCursor = true;
httpService.url = Config.ANSWER_URL;
httpService.contentType="application/xml"
httpService.method="POST"
httpService.request = xml;
httpService.resultFormat = "e4x";
flex에서 보내면...
<%
String xml=request.getParameter("xml");
// Some business logic to process the data
%>
jsp에서 받아 돔에 넣어 처리하면 끝...
또는
<%@ page import="java.io.BufferedReader,
javax.xml.parsers.DocumentBuilderFactory,
javax.xml.parsers.DocumentBuilder,
org.w3c.dom.Document,
org.xml.sax.InputSource"%>
<%
BufferedReader br = new BufferedReader(request.getReader());
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder db = factory.newDocumentBuilder();
Document doc = db.parse(new InputSource(br));
// Process the XML document
%>
http://www.adobe.com/devnet/flex/articles/complex_data_02.html
httpService.showBusyCursor = true;
httpService.url = Config.ANSWER_URL;
httpService.contentType="application/xml"
httpService.method="POST"
httpService.request = xml;
httpService.resultFormat = "e4x";
flex에서 보내면...
<%
String xml=request.getParameter("xml");
// Some business logic to process the data
%>
jsp에서 받아 돔에 넣어 처리하면 끝...
또는
<%@ page import="java.io.BufferedReader,
javax.xml.parsers.DocumentBuilderFactory,
javax.xml.parsers.DocumentBuilder,
org.w3c.dom.Document,
org.xml.sax.InputSource"%>
<%
BufferedReader br = new BufferedReader(request.getReader());
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder db = factory.newDocumentBuilder();
Document doc = db.parse(new InputSource(br));
// Process the XML document
%>
http://www.adobe.com/devnet/flex/articles/complex_data_02.html