2009-04-21 18 views
2

Java(サーブレット)を使用してAJAXアプリケーションを作成するために、jQueryを使用してチュートリアルを指摘できますか?私はチュートリアルImplementing Ajax in Java web application using JQueryを見ていましたが、これは私が必要とするものと似ていますが、ほとんどの詳細は含まれていません。Java WebアプリケーションでjQueryを使用してAJAXを学ぶ方法

良いチュートリアル、テキスト+グラフィックス、ビデオを知っているか、主要なステップを知っていて、それらの概要を説明できれば、それは分かります。私はそれがGoogleにとって簡単で、100の答えを思いつくはずのようなものだと思っていますが、そうではありません。それが私が求めている理由です。ありがとう。

+1

私はこのチュートリアルを見てきましたが、それはかなり簡単です。どのような詳細が欠けていますか?これは、サーブレット、JSP、およびWeb.xmlに精通していると仮定していますが、2つのチュートリアルを1つにまとめようとすることなく、その周りに道が見えません。 –

+0

私はこのチュートリアルの問題は、私の要求が決してサーバーに送られなかったことです。しかし、チュートリアルで何かが欠落していないと思うなら、私は別のものを持っていきます。これまでのところ最高のようです。 – Ankur

+0

「要求はサーバーに送信されたことはありません」というメッセージが表示されます。または、サーバーが応答しませんでしたか?さまざまなファイルに必要なコードがたくさんありますが、ギャップを埋めるためにJava、JavaScript、サーブレット、JSPについて十分に知っていると仮定しています。私のところから飛び出したのは、ajaxifyパッケージについては決して言及していませんが、彼のweb.xmlはajaxify.WeatherServletを探しています。彼はあなたの頭の中にjquery.jsスクリプトも含めて言及していません。 –

答えて

3

彼は視聴者について多くのことを想定しています。チュートリアルは、少なくとも基本的なレベルまで、Java Webアプリケーション開発を知っている人々のために書かれたもので、おそらくjqueryのチュートリアルまたは2つを試したことがあるかもしれません。 である人がであることを知っている人は、すでに知っているすべてのものを除外することなく、すぐに飛び込んで問題の肉を得ることができることを意味するので、これは問題ないと思います。おそらく、これらの前提条件を説明上部の段落が良いでしょうが、私は脱線...潜在的な落とし穴が天候サーブレットがajaxifyパッケージであるということであると私に飛び出し何か

    V------see? 
<servlet-class>ajaxify.WeatherServlet</servlet-class> 

ですので、そのパッケージをWeatherServlet.javaに指定するか、実行中のパッケージに合わせて変更する必要があります。あなたは<head>を持つことになりますので、

<script type="text/javascript" src="jquery.js" /> 

明らかにあなたは、完全なHTMLページにそれを作るために、フォームの周りのコードを含める必要があります。また、何も言及があなたのJSPの<head>jquery.jsファイルを含むで作られていません要素にはさまざまな<script>タグを配置します。あなたはまた、他のJava WebアプリケーションのようにWeatherServletクラスを完了する必要があります。

public class WeatherServlet extends HttpServlet 
{ 
    ... 

ところで、私はそれは素晴らしいチュートリアルだと思います。私はサーブレットとJSPに精通しており、AJAXの背後にあるコンセプトを知り、jQueryを知っており、約10分間jQueryを使いこなしています。このチュートリアルでは、私の知識のギャップを完全に埋めることができました。私はjQueryがAJAXを扱いやすいようにすることはできませんでしたが、これはjQueryをより真剣に見せるためのものです。

+0

ajaxify.WeatherServlet WeatherServletに変更することをお勧めします – Ankur

+0

まあ、推奨しません。私はちょうどそれがそこにあり、それが見逃しやすいかもしれないと言及しています。それをデフォルトのパッケージに変更するか、WeatherServletがそのパッケージに含まれていることを確認してください。これはjQuery AJAXのものよりも一般的なJavaのことですので、チュートリアルではそれほど重要ではありません。 –

3

私はそこにあるチュートリアルの多くは、物事を複雑にしていると思います。 AJAXリクエストは他のリクエストと同じであることを覚えておいてください。

this oneがあなたを助けてくれるかどうかを確認してください。

関連する問題