Jsp 中的级联组合框与数据形成数据库。我该怎么做?
Hy.我想做的事情非常简单(作为逻辑),但我只是不知道如何去做。我正在使用带有 servlet 和 jsp 的经典 MCV 制作一个项目,我正在从数据库获取数据。我有一个包含书籍和作者的图书馆,我想做的是制作 2 个组合框,第一个包含作者姓名,在我选择其中一个作者姓名后,在第二个组合框中向我显示该作者写的所有书籍并选择一本书。我在 javascript 中找到了一些链接:
第一个组合示例 和
第二个组合示例 和
第三个组合示例
我想要做类似的事情,但在这些示例中,数据已经存在,我需要从 java bean 调用一个方法,该方法返回作者列表,并且我希望作者姓名位于组合列表中。< br> 在 swing 中很容易做到,因为您可以在组合框上有动作侦听器,并且可以获得选定的索引,但在这里我不知道如何执行此操作。
如果有人对如何做到这一点有任何想法,不一定要在 java 脚本中完成,或使用 servlet 操作,或其他轻松选择书籍的方法......我会很感激。
非常感谢。
Hy.What i am trying to do is preety simple (as logic) but i just can`t figure out how to do it. I am making a project using classic MCV with servlets and jsp and i am getting data from a Data Base.I have a library with books and authors and what i am trying to do is to make 2 comboboxes , the first one containing the author names, and after i select one of the author names , in the second combobox to show me all the book written by that author and select one book. I found something in javascript the link :
first combo example and
second combo example and
third combo example
i would like something like that to do ,but in those examples the data is already there , i need to call a method from a java bean , that returns a list of Authors and i want the author name to be inside the combo list.
It's easy to do in swing because you can have action listeners on a combobox , and you can get the selected index but here I have no idea how to do this.
If someone has any ideas on how to do this , not neccesarely to be done in java script, or using servlet actions , or another way to select the books easily ... I would apreciate it .
thx alot.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
就我个人而言,我会使用 DWR 来解决此类问题。
http://directwebremoting.org/dwr/index.html
我也喜欢 JQuery,但是我更喜欢 DWR 来执行 ajax 调用,并保留 jquery 进行纯客户端处理/使用 jquery 组件美化 GUI。
DWR 集成了许多 java 技术(jsp、struts、spring、hibernate、jsf)。
我真的很喜欢它,而且上手非常简单(学习曲线很短)。
Personnally I would use DWR for that kind of problematic.
http://directwebremoting.org/dwr/index.html
I like JQuery as well, but i prefer DWR for doing the ajax calls and keep the jquery for pure client processing / beautify the GUI with jquery components.
DWR integrates with many java technologies (jsp, struts, spring, hibernate, jsf).
I really like it and it is very simple to start to work with (very short learning curve).
您想仅使用 jsp、servlet 吗?因为您可以通过任何java框架(例如struts2)通过ajax调用轻松完成此操作
Would you like to use jsp, servlets only? Because you can do it easily by any of java frameworks like struts2 with ajax call