我的问题是,当我以这种形式在index.jsp的GET方法中从mydemo.java中检索一些字符串时:
<form method="get" action ="${pageContext.request.contextPath }/myserverlet?">
name: <input type = "text" name = "nome" placeholder = "name" value="${name}" ><br><br>
etc .... ...
他从/ myserverlet获取这些值,并从连接的字符串返回图像,如下所示:
String v_card = String.format("%s%n%s%n%s%n%s%n%s%n%s", header_info,name, company, tel,mail,footer);
没关系,但是,我的问题是:如何将他从/ servelet检索到的图像传递到另一个jsp页面而不是index.jsp?我应该在“ myfile2.jsp”中做什么吗?
最佳答案
您可以尝试使用隐藏字段
<input type="hidden" name="v_card" value="${v_card}">
然后您可以使用
session.setAttribute("v_card", v_card);
现在,只要您的会话处于活动状态,您就可以在任何jsp中检索值
String v_card = session.getAttribute("v_card");
之后,您可以将此值分配给图片标签以显示图片