如何向上一页传递参数?

发布于 2024-11-07 04:25:14 字数 81 浏览 0 评论 0原文

我正在开发一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

っ〆星空下的拥抱 2024-11-14 04:25:14

您可以将该变量保存在 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.

不交电费瞎发啥光 2024-11-14 04:25:14

我有一个页面调用另一个jsp
页面

问题就出在这句话上。

尝试遵循 MVC。使用 JSP 仅用于呈现视图,并使用 Servlet 作为控制器

在这里,simple.souther.us,您可以找到适合新手的简单而精彩的教程。

I have a page that calls another jsp
page

The problem lies here in this sentence.

Try to follow MVC. Use JSP just for rendering the View, and Servlet as a Controller.

Here, simple.souther.us, you find simple and awesome tutorials for newbies.

流星番茄 2024-11-14 04:25:14

您的设计应该

  • 采用 page1.jsp 上的一个输入参数,
  • 将其发布到某个 servlet ,在那里对其进行处理,将请求转发到 page1 jsp 并将从第 1 页获取的参数作为属性传递

另请参阅

Your design should be

  • take one input param on page1.jsp
  • post it to some servlet , process it there, forward request to page1 jsp and pass param taken from page 1 as attribute

See Also

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文