2011-02-08 9 views

答えて

1

あなたは盗んだそのコードは[;)]あなたの出力に書き込んでいる私は推測..
その異なる要求として呼び出されると、コードに含まれていないはず...
は、個別に実行しているドンをそれを保ちますあなたのコードにそれを含めないでください。キャプチャを表示する必要があるときは、divやiframeのような明確なコンテナに囲んで、そこからリクエストしてください。

+0

正しい方向を指してくれてありがとうございますが、どうすれば別のJSPからコードを呼び出すことができますか?それはリターンを持っていないようだ、それは単に画像を生成し、ページに入れます。だから私は、JSPページ全体を呼び出す方法があると思いますか?またはイメージを返すようにコードを修正しようとする必要がありますか? –

+0

私は独自のリクエストレスポンスを持つ別個のJSPとして実行することを意図していました。私はその機能を "呼び出す"という意味ではありませんでした。私はあなたがcaptchaを表示したいとき、 iframeまたはこのjspに類似したもの – Shrinath

+0

"iframe"は私の問題を完璧に解決しました。ありがとうございます –

2

実際にはカスタムのキャプチャシステムではなく、広く使用されているキャプチャシステムを使用する必要があります。多くのリンクは、テキストを隠すためにサークルやそのようなものを使っているキャプチャが、それを行うのにはとても良い方法ではないことを指摘しています(hereを参照)。

代わりにreCAPTCHAを使用してください。広く使用され、安全で使いやすいです。さらに、それは揺らいで、古い本を数値化するのに役立ちます。 Hereは、Java/JSPでどのように使用するかです。

+0

私はrecaptchaも好きですが、私の上司/先生はcaptcha変更可能であり、外部サーバーに接続する必要はありません。 –

+0

自作のキャプチャは本当に安全ではありません。私があなたに与えたリンクを彼が指すことができません、彼はそれが良い方法ではないことを確認するためには? –

+0

+1 reCAPTCHAリンクのために、それは私のために有用でした。 – dantuch

関連する問題