我有一个jsp页面,通过'request.getParameter'在servlet1中获取了一个字符串值,我想要链接servlet1和servlet2,并将我在servlet1中获取的字符串值发送到servlet2。
请帮忙。
提前感谢您。
请帮忙。
提前感谢您。
您需要设置请求属性。
在您的servlet1中实现。
request.setAttribute("attributeName",yourStringVAlue);
RequestDispatcher rd = request.getRequestDispatcher("yourServletPattern");
rd.forward(request,response);
String someName = (String)request.getAttribute("attributeName");
在Servlet 1中:
request.setAttribute("myAwesomeAttributeName",myAwesomeAttributeValue);
然后通过servlet 2接收它:
request.getAttribute("myAwesomeAttributeName");
ServletContext
在你的 Servlet 1 中使用 setAttribute
ServletContext servletcontext = getServletContext();
servletcontext.setAttribute("Email", email);
getAttribute
。ServletContext servletcontext = getServletContext();
String ReferMail = (String)sc.getAttribute("Email");