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

Change the values of the combo-box based on selection of other combo box for a j2ee

本文关键字:组合 其他 j2ee 选择      更新时间:2023-09-26

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

如果不知道如何构建 Web 应用程序,通常无法回答这个问题。

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