我已经在该应用程序中创建了一个 Struts2 应用程序,首先您需要通过创建您的用户名、密码、电话、地址和金额来创建一个帐户,您将要记入新创建的帐户。我能够完成这个过程,所以现在我可以看到数据库中的值。但是当我想查看我的余额时,我需要输入用户名和密码以及帐号,当我输入所有这三个信息时,我应该能够从数据库中获取那一行。我已经在 servlet 中完成了这项工作,但我知道它可以通过 Struts2 轻松完成。
所以,请告诉我如何在 Struts2 中做到这一点。非常感谢任何帮助。
method 1 : set as request Attribute
通过以下方式设置当前 JSP 中的属性:
request.setAttribute(name, value);
现在通过以下方式获取下一个 JSP 中的值:
request.getAttribute(name)
method 2 : set as session Attribute
用于在会话中设置值
String name = request.getParameter("name");
从会话中获取价值
session.setAttribute("theName", name);
method 3 : store in hidden filed and keep passing
在隐藏字段中设置值就像在文本字段中传递值一样简单只创建隐藏的文本字段
<input type="hidden" name="something" value="something"/>