为什么做游戏网站被封,深圳网站建设(信科网络),优设网logo,吉林市网站建设招标axis2 json我最近遇到一位客户#xff0c;要求我使用Java Web服务重建其旧产品。 他们希望它模块化并且易于使用。 我想到的第一件事是使用宁静的方法。 但是让我烦恼的是#xff0c;Java宁静的方法是使用XML !#xff0c;我更喜欢一种更简单的通信方式#xff0c;易于理解… axis2 json 我最近遇到一位客户要求我使用Java Web服务重建其旧产品。 他们希望它模块化并且易于使用。 我想到的第一件事是使用宁静的方法。 但是让我烦恼的是Java宁静的方法是使用XML !我更喜欢一种更简单的通信方式易于理解和解析的数据而Json就是这样。 我开始使用google-ing发现了Java和Axis2这个出色的博客Json Web服务吗 href “ http://www.marcusschiesser.de/2009/01/building-a-json-web-service-with-java-and-axis2/”使用Java和Axis2构建Json Web服务。 我读了博客但似乎他们他和博客评论者已经解决了一些小问题。 因此我在这里不是要对任何内容进行修改只是要总结一下这样您就可以更轻松地用Java和Axis2构建Json Web服务。 我正在使用Java 1.7和Apache Tomcat 7.0 。 这些步骤与我的参考博客没什么不同但是我对这些步骤做了一些小的修改。 1.在此处下载包含jetisson补丁和DynamicRespondHandler Axis2模块的Axis2战争 请注意上面的Axis2是预先配置的但是我仍然想显示所做的更改 –添加了对axis2.xml文件的模块引用 br /lt;module refDynamicResponseHandler/gt;br / –添加了Json消息格式化程序 br /lt;messageFormatter contentTypeapplication/json classorg.apache.axis2.json.JSONMessageFormatter/gt;br /lt;messageFormatter contentTypeapplication/json/badgerfish classorg.apache.axis2.json.JSONBadgerfishMessageFormatter/gt;br / –添加了Json Message构建器 br /lt;messageBuilder contentTypeapplication/json classorg.apache.axis2.json.JSONOMBuilder/gt;br /lt;messageBuilder contentTypeapplication/json/badgerfish classorg.apache.axis2.json.JSONBadgerfishOMBuilder/gt;br / 2.下载您喜欢的Java应用程序服务器在这种情况下我正在使用Apache Tomcat 7.0 。 3.将Axis2 war部署到您的应用服务器在我的情况下我仅将Axis2 war复制到Tomcat的webapps文件夹。 4.启动应用程序服务器然后使用Web浏览器打开此URL您的URL可能与我的略有不同这取决于应用程序服务器上的HTTP端口设置 http// localhost8080 / axis2 / services / Version / getVersionresponse application / json 您的浏览器应显示以下内容 因此这是一个开始我希望将来可以发布更多有关此内容的信息。 干杯。 参考我们的JCG合作伙伴 提供的带有Java和Axis2的JSON Web服务 AKA Self notes博客上的Djaka Pribadi Maulana。 翻译自: https://www.javacodegeeks.com/2012/02/json-web-service-with-java-and-axis2.htmlaxis2 json