当前位置: 代码迷 >> J2EE >> Java发送http报文解决办法
  详细解决方案

Java发送http报文解决办法

热度:40   发布时间:2016-04-22 02:55:34.0
Java发送http报文
报文内容

Java code
String str="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";        str+="<STUDENT>";        str+="<RESULT>";        str+="<AGE>19</AGE>";        str+="<NAME>里斯</NAME>";        str+="</RESULT>";        str+="</STUDENT>"; 



------解决方案--------------------
问题详细点儿,发给客户端吗?还是发给谁?
------解决方案--------------------
Java code
Root(name = "Result")public class ResultObject {    @ElementList(name = "Data")    private List<DataObject> dataObjectList = new ArrayList<DataObject>();     public List<DataObject> getDataObjectList() {        return dataObjectList;    }    public void setDataObjectList(List<DataObject> dataObjectList) {        this.dataObjectList = dataObjectList;    }}public class DataObject { public DataObject (){}    @Element(name = "AGE", required = false)    private String AGE = "";    @Element(name = "NAME", required = false)    private String NAME = "";        public String getAGE() {        return AGE;    }    public void setAGE(String AGE) {        this.AGE = AGE;    }    public String getNAME() {        return NAME;    }    public void setNAME(String NAME) {        this.NAME = NAME[align=left][/align];    }}
------解决方案--------------------
可以理解为是java对xml文件的操作吗
这可以用DOM(JAXP Crimson解析器)、SAX、JDOM、DOM4J四种方式解析
------解决方案--------------------
完全不明白lz在说啥,明白的给解释下。
------解决方案--------------------

http发送?

貌似是个AJAX?

LZ语焉不详啊.

不知道你啥需求啊.
------解决方案--------------------
发送什么有关系吗 只要有发送能力
------解决方案--------------------
webservice?
------解决方案--------------------
发送 就普通的 xml交互 没有什么关系 只要构造出 socket 流通道就可以了
------解决方案--------------------
URLConnection 里面用POST方法发送就行了。自己找例子去吧!
  相关解决方案