这是jersey1.18 jar包下载,就是启动(dòng)Web容器时,自动装配ApplicationContext的配(pèi)置信息。因(yīn)为它实现了(le)ServletContextListener这个接口,在web.xml配置这(zhè)个监听(tīng)器,启动容器时,就会(huì)默(mò)认执行它(tā)实现(xiàn)的方法。
jersey1.18 jar包是一(yī)个RESTFUL请求(qiú)服务JAVA框架,与常规的JAVA编程使(shǐ)用的struts框(kuàng)架类似,它主要用(yòng)于处理业(yè)务逻辑层。与Struts类似,它同样(yàng)可以和hibernate,spring框架整合。
jersey1.18 jar包是由于Struts2+hibernate+spring整合在市场的占有率太高,所以(yǐ)很(hěn)少一部分人去关注Jersey。所以(yǐ)网上有关(guān)于Jersey的介绍很少。但是它确实是一个非常(cháng)不错的框架。对于请求式服务,对于(yú)GET,DELETE请求,你甚至只需要给出一个URI即(jí)可完成(chéng)操作。
举个简单的例子:如果你想获得服务器(qì)数据库中的所有(yǒu)数据;那么(me)你可(kě)以在浏览器或者利用Ajax的GET方法(fǎ),将路径设置好;例如:localhost:8080/Student(项目名称)/studentinfo(项目服务总体前缀)/student(处理student对象的签注)/getStudentInfo(最后前缀)。这样就可以(yǐ)获取所有学生信息。你可(kě)以选择GET获(huò)取的数据的(de)返回类(lèi)型:JSON,XML,TEXT_HTML(String)..获取(qǔ)之后,你(nǐ)可以通过JS将这些数据塞(sāi)到html或者jsp页面上。
