アプリケーションをGooglePlusAPIに接続しようとしていますが、そのためにいくつかのリクエストパラメータを秘密にしておく必要があります。これが、単純なajaxリクエストを作成したり、入力が非表示のフォームを作成したりできない理由です。私の解決策は、サーブレットにリクエストを送信し、そこからHttpClientを使用してGoogleに別のリクエストを送信することです。ここに問題があります:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println(TestClass.makeRequest());
}
TestClass.makeRequest()
HttpPostオブジェクトを作成し、応答を取得して文字列を返します。
これをサーバーで実行すると、次のエラーが発生します。
java.lang.ClassNotFoundException: org.apache.http.HttpEntity
なぜこれが起こるのか分かりません。解決策を教えていただけますか?リクエストで非表示のパラメータを送信するための他の方法は役に立ちます。