java如何将大型参数从一个jsp传递到另一个jsp?
我有一些巨大的参数,我想将它们传递到另一个页面,而不使用thr URL,目前我正在使用url
传递它们。我也尝试了会话,但参数很大,所以它给出了null
代码:
out.println("<a href='itemdetails.jsp?pid="+p.getPid()+"&features="+p.getFeatures()+"&price="+p.getPrice()+"&pname="+p.getPname()+"&img="+p.getImg()+"'>");
我基本上希望url在URL
中传递一个变量,以便在java页面的requestDispatcher
中使用它
# 1 楼答案
这可能很荒谬,但如果你非常想缩短url,你可以在表单中创建链接并发回
(你应该考虑使用
jstl
而不是scriptlet
)