-1

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

4

1 回答 1

1

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

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

于 2013-11-07T13:53:44.677 回答