如何向上一页传递参数?
我正在开发一个 JSP 项目。我有一个页面调用另一个 JSP。
现在的问题是,如何在其调用页面中传递或使用被调用JSP页面中的变量?
I am working on a JSP project. I have a page that calls another JSP.
Now the problem is, how to pass or use a variable in the called JSP page in its calling page?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以将该变量保存在 HTTPSession 或 ServletContext 对象中。
并且在调用JSP页面中,使用或检查变量的会话属性。
session.setAttribute(objectId, Object);
设置变量。session.getAttribute(objectId);
获取变量。You can save the variable in the HTTPSession or ServletContext object.
And in the calling JSP page, use or check session attribute for the variable.
session.setAttribute(objectId, Object);
to set the variable.session.getAttribute(objectId);
to get the variable.问题就出在这句话上。
尝试遵循 MVC。使用
JSP
仅用于呈现视图,并使用Servlet
作为控制器。在这里,simple.souther.us,您可以找到适合新手的简单而精彩的教程。
The problem lies here in this sentence.
Try to follow MVC. Use
JSP
just for rendering the View, andServlet
as a Controller.Here, simple.souther.us, you find simple and awesome tutorials for newbies.
您的设计应该
另请参阅
Your design should be
See Also