저는 초보자들이 빨리 시작할 수 있도록 jabsorb를 연구하고 몇 가지 간단한 예를 작성했습니다.
첫 번째 인용 jabsorb-1.2.2.jar, slf4j-api-1.4.2.jar, slf4j-jdk14-1.4.2.jar, jsonrpc.js
클래스 파일:
package com.test;
java.util.HashMap 가져오기;
java.util.Iterator 가져오기;
java.util.LinkedList 가져오기
java.util 가져오기; .Map;
import java.util.Set;
public class TestJabsorb {
public String getMessage(String s) {
return "Hello: " ;
}
public String getMessage() {
return "매개변수 없음";
}
public String getMessage(List al) {
String res= " 목록 매개변수:";
for(Iterator it = al.iterator();it.hasNext();){
객체 next = it.next();
res =next ",";
}
return res;
}
public String getMessage(String[] array) {
String res="배열 매개변수:"
for(int i= 0 ;i
}
return res;
}
public String getMessage(Map map) {
String res="map 매개변수: ";
Set EntrySet = map.entrySet()
for(Iterator it =entrySet.iterator();it.hasNext();){
객체 next = it.next();
res =next ",";
return res;
public String getMessage(Test2 t2) {
String res="Test2(bean) 매개변수:";
res =t2.p1 ",";
res =t2.p2 ","
return res; 🎜>public String getMessage(Test3 t2) {
String res="Test3(bean) 매개변수: ";
res =t2.p1 ","
res =t2.p2 ","; 🎜>return res;
}
public Test2 getMessage2() {
Test2 res=new Test2()
res.p1="11"
res.p2 = "22";
return res;
public Test3 getMessage3() {
Test3 res=new Test3()
res.p1="11"; >res.p2="22";
return res;
}
public List getList()
{
List list = new LinkedList()
list . add("중국");
list.add(1234);
return list;
}
공개 지도 getMap()
{
지도 지도 = new HashMap ();
map.put("bird", "bird");
map.put("human", "human")
return map; >}
package com.test;
public class Test2{
public String p1
public String getP1; ) {
return p1;
}
public void setP1(String p1) {
this.p1 = p1
}
public String getP2() {
return p2; ;
}
public void setP2(String p2) {
this.p2 = p2
}
}