Java 如何在两个不同的页面中比较两种产品

Java 如何在两个不同的页面中比较两种产品,java,spring,struts2,Java,Spring,Struts2,如何比较不同页面中的两种产品。 i、 e.我将在一个jsp页面中选中一个复选框,在另一个页面中选中另一个复选框。问题是,如果我导航到其他页面,第一个页面中选中的复选框不起作用。请帮助我使用java和jsp。您需要在内部保存该复选框的状态,并在需要时进行比较 当您说“第一页中选中的复选框不起作用”时,我假定您的意思是复选框变为未选中。 您需要将数据存储在sessionscore中,以便跨JSP页面使用(您可以将数据从一个页面转发到另一个页面,但存储在sessionscore中更简单) 因此,当您从

如何比较不同页面中的两种产品。
i、 e.我将在一个jsp页面中选中一个复选框,在另一个页面中选中另一个复选框。问题是,如果我导航到其他页面,第一个页面中选中的复选框不起作用。请帮助我使用java和jsp。

您需要在内部保存该
复选框的状态,并在需要时进行比较

当您说“第一页中选中的复选框不起作用”时,我假定您的意思是复选框变为未选中。 您需要将数据存储在sessionscore中,以便跨JSP页面使用(您可以将数据从一个页面转发到另一个页面,但存储在sessionscore中更简单)

因此,当您从一个jsp移动到另一个jsp时,您可以执行以下操作

List productList = new ArrayList();
productList.add("xyzProdName");
session.setAttribute("ProductList", productList);
这里的属性productList表示存储产品名称的列表。您将在JSP中嵌入这样的java代码。我建议查找标记实现,而不是直接嵌入代码

一旦产品名称处于会话中,您就可以获取它们的数据并进行比较


如果用户取消选择产品,请确保清空会话。

要比较两个复选框的值吗?@poorna1221复选框不起作用是什么意思?