-6

私は netbeans で Struts 2.3.4 を使用しています。プロジェクトに AJAX 関数を実装する必要があります。JSONを実装するためにネット上のチュートリアルに従っていますが、そうすることができません。誰でもお願いできますか

  1. NetBeans IDE で Struts 2.3.4 のディストリビューションに付属しているリスト プラグインを取得する方法を教えてください

  2. Struts Ajax 実装の詳細な説明へのリンクと、Struts で動的に作成されたテーブルへのオートコンプリート機能の追加へのリンクを教えてください。

jQueryを使用してコアjavaとjavascriptでこれらすべてを実装しましたが、Strutsは初めてです...

NBクライアント側でjQuery JavaScriptフレームワークを使用しています

4

2 に答える 2

2

はい、JSON プラグインは Struts 2.3.4 にバンドルされています。

バンドルされたプラグインのリストを取得する最も簡単な方法は、次の手順を実行することですls(またはdir、残念ながら Windows で実行している場合)。

[...b/struts/struts-2.3.4.1/lib]$ ls *plugin*
struts2-codebehind-plugin-2.3.4.1.jar      struts2-osgi-plugin-2.3.4.1.jar
struts2-config-browser-plugin-2.3.4.1.jar  struts2-oval-plugin-2.3.4.1.jar
struts2-convention-plugin-2.3.4.1.jar      struts2-pell-multipart-plugin-2.3.4.1.jar
struts2-dojo-plugin-2.3.4.1.jar            struts2-plexus-plugin-2.3.4.1.jar
struts2-dwr-plugin-2.3.4.1.jar             struts2-portlet-plugin-2.3.4.1.jar
struts2-embeddedjsp-plugin-2.3.4.1.jar     struts2-rest-plugin-2.3.4.1.jar
struts2-gxp-plugin-2.3.4.1.jar             struts2-sitegraph-plugin-2.3.4.1.jar
struts2-jasperreports-plugin-2.3.4.1.jar   struts2-sitemesh-plugin-2.3.4.1.jar
struts2-javatemplates-plugin-2.3.4.1.jar   struts2-spring-plugin-2.3.4.1.jar
struts2-jfreechart-plugin-2.3.4.1.jar      struts2-struts1-plugin-2.3.4.1.jar
struts2-jsf-plugin-2.3.4.1.jar             struts2-testng-plugin-2.3.4.1.jar
struts2-json-plugin-2.3.4.1.jar            struts2-tiles-plugin-2.3.4.1.jar
struts2-junit-plugin-2.3.4.1.jar

2 番目の質問については、「テーブルにオートコンプリートを追加する」とはどういう意味なのかわかりません。テーブルは入力要素ではありません。

文字通り何千もの jQuery オートコンプリートの例があり、JSON の結果はドキュメントから一目瞭然です。そうでない場合は、具体的な質問をしてください。

可能であれば、 Struts 2 jQuery プラグインを使用することを検討したいと思います。一部の機能を実装しやすくすることができ、強力な例が用意されています。

于 2013-01-05T13:46:46.070 に答える
0

JSON プラグインで Struts2 を使用する場合は、2 つの jar のいずれかをダウンロードする必要があります。

  1. jsonplugin0.33.jar または jsonplugin0.34.jar
  2. struts-jasonplugin2.1.1.jar

最初のもの (最初の 2 つのうちのいずれか) の場合: struts.xml の json として、クラスがcom.googlecode.json.JSONResult.

2 番目のものでは、次を使用する必要がありますorg.apache.json.JSONResult

于 2013-01-28T18:39:29.757 に答える