Java与微信的知识也是自学阶段,代码都是参照柳峰老师的.具体可以查看此博:http://blog.csdn.net/lyq8479/article/details/8949088. 下面说一下消息的接收和发送吧. 消息的推送:当普通用户向公众账号发送消息是,微信服务器将POST消息到填写的URL上.消息是一个xml包. 消息的回复:对于每一个POST请求,开发者在响应包中返回特定的xml包,对消息进行响应. 所以,需要有解析xml包和包装xml包的方法.于是,引进了dom4j.jar和xstr