根据j2ee的其他组合框的选择更改组合框的值

时间:2013-11-07 07:21:30

标签: javascript jsp java-ee servlets combobox

这似乎是一个被解决的问题,但我发现的几乎所有答案都是桌面应用程序,它使用'itemStateChanged'来检测组合框值的变化,然后更新其他组合框。但到目前为止,我还没有在Web应用程序(J2EE)方面找到任何可接受的答案。那么我该怎么用来动态更新组合框, 例如, 我有3个组合框分支,学期,科目。现在,基于为分支和学期选择的值,“subject”组合框的值应该更改。我应该使用Javascript或JSP-Servlet来完成我的任务。 这似乎是一个基于意见的问题,但这正是我正在寻找的。请告诉我使用Javascript或'JSP-Servlets'的优缺点。 非常感谢。

1 个答案:

答案 0 :(得分:1)

如果不知道如何构建Web应用程序,则无法正常回答。

使用Java EE构建基于服务器的Web应用程序的“默认”方式是JSF。通过将处理程序连接到第一个组合框,更新其他组件的模型并使用组合框重新呈现容器,您可以使用AJAX来处理服务器端组合框的更改。