我有一个 Java Web 应用程序。其中一个页面包含一个带有 3 个复选框和一个表格的表单。 根据选中的复选框,表中会填充不同的信息。 没有提交按钮。只要用户选中或取消选中其中一个框,就会提交表单。
理论上,我希望用户能够取消选中所有框,这将导致表格为空。但是,如果用户从另一个页面到达该页面,或者在首次访问该应用程序时,我希望他们默认选中其中一个框,并在表格中显示相应的数据。
最佳答案
您可以通过 HTTP 方法将对同一页面(提交)的请求与来自其他页面(或直接 url 访问)的请求区分开。
让您的表单使用 POST 方法,并检查请求方法是 GET(直接访问或从另一个页面链接)还是 POST(表单提交)。
关于java - 如何检查我是否从同一页面到达了一个页面。另一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8596244/