XMLHttpRequestを利用したAjax通信では、同一ドメイン以外へのHTTPリクエストの発行が許可されていない。例えば自ドメインがlocalhostなのに、http://www.google.co.jpにアクセスするなんてことは一足飛びにはできないわけです。 というわけで通常はクライアント(javascript)からはサーバーにリクエストを投げてそこからGoogleに行く、というようなことをしないといけません(JSONPという方法はここではおいておいて・・)。 やってみましょう。画面に表示される「Googleロード」というボタンを押すとAjaxによってページの再描画なしにGoogleのトップページが表示されるというものです。実装はJSP&Servletでいきます。 <%@ page contentType="text/html; charset=UTF-8" pageEncodin

