0
PlayN.net에서 발생하는 문제를 이해할 수 없습니다. 어쩌면 그것은 사소한 일이지만, 웹 기반의 새로운 것들부터, 나는 다소 붙어있어, 누군가가 나를 계몽 할 수 있기를 바랍니다. :)PlayN.Net 빈 문자열을 HTML로 반환
내 문제 : 나는 내 게임에서 서블릿에 접근하고 싶습니다. 하지만 자바에서만. Html은 나에게 빈 문자열을 돌려 준다.
간단한 서블릿 :
public class Servlet1 extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
PrintWriter writer = response.getWriter();
writer.println("test");
writer.close();
}
}
간단한 전화 :
PlayN.net().get("http://localhost:8080/Test", new Callback<String>() {
@Override
public void onSuccess(String result) {
System.out.println("YAY "+result);
}
@Override
public void onFailure(Throwable cause) {
System.out.println("BUH");
}
});
제가 말씀과 같이, 자바 인쇄 "YAY 테스트", HTML 인쇄 "YAY"나는 이유를 알아낼 수 없습니다. 서블릿을 (localhost가 아닌) 다른 서버에서 실행하려고했지만 동일한 반응이있었습니다.
누구나 내가 뭘 잘못하고 있다고 생각하니? 브라우저 (HTML)는 '동일 기원 정책'과 함께 일해야에서
감사합니다
: http://en.wikipedia.org/wiki/Same_origin_policy
해결 방법 및 작업 차선책을 참조하십시오 내가 마지막으로 이해했던 것에 따라 그것은 현현과 같았다 :) – Andrei