何とかjspで動的GUIを作成することが可能かどうか尋ねています。だから私は国のドロップダウンメニューのようなものを持っていて、jspページをリロードせずに、そのウィンドウで都市のドロップダウンメニューを選択したものに基づいています。または、複数の入力行を持つダイアログで、ページ全体をリロードすることなく、ボタン付きの行を追加することができます。最初のケースでは、都市情報はデータベースに格納され、2番目の情報はデータベースの最後に格納されるので、Javaスクリプトを使用することはできません(実際にはしたくない)。jsp dynamic gui
0
A
答えて
0
最低限、JavaScriptを使用して必要なものを実装する必要があります。ほとんどの人は、Timが最初の段落で述べたようにそれを実装します。
2つの.JSPを設定します。 最初のフォームには国のドロップダウンメニューが含まれています。最初の.JSPにあるJavaScriptの一部が、2番目の.JSPにAJAX要求をトリガーします。 2番目の.JSPはcountry-IDパラメータを受け取り、サーブレットを使用してDBに都市リストを照会し、そのデータをレンダリングします。リクエストが返ってくると、最初の.JSPのJavaScriptが都市のリストを新しいドロップダウンメニューに挿入します。
これは複雑に見えるかもしれませんが、このタスクを支援するいくつかのJavaScriptライブラリがあります。 jQueryまたはDojoをご覧ください。
0
ページ全体をポストバックせずにページを更新するには、ブラウザはajaxを使用します。データベースを使用してもajaxは削除されません。 Ajaxは、データをデータベースから抽出するサーバーコードを呼び出します。
あなたが望むことをするには、自分のJavaScriptを書かずに、GWT(Google Web Toolkit)を見てください。あなたはあなたのためのjavascriptを生成するJavaの右ajaxアプリケーションです。
関連する問題
- 1. dynamic ImageIcon for setFrameIcon
- 2. Dynamic Mod_Rewrite
- 3. Dynamic NumberOfRowsInSection
- 4. JavaScriptのDynamic Html.ActionLink?
- 5. XAMPP Mod_Rewrite&dynamic CSS
- 6. JTable Dynamic Update
- 7. Dynamic UI ListView
- 8. Documentum -Dynamic- User Management
- 9. jquery dynamicカルーセル
- 10. Spring + Hibernate Dynamic Mapping
- 11. Silverlight mvvm dynamic controls
- 12. Dynamic 301 .htaccessデフォルトページ
- 13. KendoUI TreeView Dynamic JSON
- 14. Drupal 7 Dynamic Theming
- 15. .net dynamic loading
- 16. Wicket Dynamic Image URL
- 17. Groovy Dynamic List Interaction
- 18. Dynamic templateUrl - AngularJS
- 19. greedy vs dynamic
- 20. Fancybox iframe dynamic resize
- 21. androidのDynamic PackageName
- 22. Hibernate dynamic-update
- 23. .NET Dynamic Image Generation
- 24. Django Dynamic Class
- 25. Dynamic LINQ&CSLA BusinessListBase
- 26. InstallShield Dynamic Dialogs
- 27. Dynamic Forms in SWT
- 28. Rails + Angular dynamic images
- 29. Dynamic Instrumentation with Clang
- 30. Dynamic Sweave文書