336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
import java.io.IOException; import java.net.URLDecoder; import org.restlet.Application; import org.restlet.Request; import org.restlet.Response; import org.restlet.Restlet; import org.restlet.Server; import org.restlet.data.MediaType; import org.restlet.data.Protocol; import org.restlet.ext.xml.DomRepresentation; import org.restlet.representation.Representation; import org.restlet.resource.ServerResource; import org.restlet.routing.Router; import org.w3c.dom.Document; import org.w3c.dom.Node; public class RESTRouteService extends Application { public static void main(String[] args) throws Exception { // Create the HTTP server and listen on port 8182 Server server = new Server(Protocol.HTTP, 8182); server.setNext(new RESTRouteService()); server.start(); } public Restlet restlet1 = new Restlet() { public void handle(Request request, Response response) { String message = "This is a information for students"; response.setEntity(message, MediaType.TEXT_PLAIN); } }; public Restlet restlet2 = new Restlet() { public void handle(Request request, Response response) { String message = "org.reslet.ext.xml 추가_ "; response.setEntity(message, MediaType.TEXT_XML); } }; public Restlet restlet3 = new Restlet() { public void handle(Request request, Response response) { String message = "_ 1 /students/1 2 /students/2 _ "; response.setEntity(message, MediaType.TEXT_XML); } }; Restlet order = new Restlet(getContext()) { @Override public void handle(Request request, Response response) { // Print the user name of the requested orders String p1 = (String)request.getAttributes().get("p1"); String p2 = (String)request.getAttributes().get("p2"); String sum = "" + (new Integer(p1) + new Integer(p2)); String message = "p1 \"" + p1 + "\" p2 \"" + p2 + "\" sum \"" + sum + "\"" ; response.setEntity(message, MediaType.TEXT_PLAIN); } }; @Override public Restlet createInboundRoot() { Router router = new Router(); router.attach("http://localhost:8182/info", restlet1); router.attach("http://localhost:8182/students", restlet2); router.attach("http://localhost:8182/students/1", restlet3); router.attach("http://localhost:8182/Point/{p1}/{p2}", order); return router; } }1 Jun-Ha Jung Seoul_
'Programming > JAVA,JSP' 카테고리의 다른 글
JAVA 코드 그럴듯 하게 보이게 하기?! (1) | 2013.04.27 |
---|---|
restlet download restlet-jse-2.1.2 (0) | 2013.04.27 |
RESTlet HelloWorld (0) | 2013.04.21 |
JAVA 로 Word 문서 만들기 (0) | 2013.03.29 |
JAVA 선택정렬 (0) | 2013.03.03 |