访问同一个 bean 中的两个控制器 - Dispatcher Servlet

发布于 2024-12-07 18:31:55 字数 629 浏览 0 评论 0原文

我是 spring 框架和 hibernate 的新手。我想在同一视图中访问两个控制器。这是我的 Dispatcher Servlet 代码。

<bean name="/EditTask.htm"
      class="HumanResource.FindTaskController"
      p:HResourceService-ref="hresourceService" />

<bean name="/EditTask.htm"
      class="HumanResource.UpdateTaskController"
      p:HResourceService-ref="hresourceService" />

我有 EditTask.jsp 视图。我想在用户点击第一个提交时访问 FindTaskController ,并在用户点击同一个 jsp 中的第二个提交按钮时访问 UpdateTaskController

我无法像上面那样映射 Dispatcher Servlet,因为它会生成异常 Bean 名称 '/EditTask.htm' 已在此文件中使用。

请帮助我。

I am new to spring framework and hibernate. I want to Access Two Controllers in same view. Here is my Dispatcher Servlet code.

<bean name="/EditTask.htm"
      class="HumanResource.FindTaskController"
      p:HResourceService-ref="hresourceService" />

<bean name="/EditTask.htm"
      class="HumanResource.UpdateTaskController"
      p:HResourceService-ref="hresourceService" />

I have EditTask.jsp view. I want to access FindTaskController when user hits first submit and access UpdateTaskController when user hits second submit button in the same jsp.

I can't map Dispatcher Servlet as above because it genarates an exception Bean name '/EditTask.htm' is already used in this file.

Please help me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

如此安好 2024-12-14 18:31:55

您的 jsp 中需要两个

- 一个带有 action="/findTask",另一个带有 action="/updateTask (假设您将两个控制器/控制器方法映射到这些 url)。

You need two <form>s in your jsp - one with action="/findTask" and the other with action="/updateTask. (assuming you map your two controllers / controller methods to these urls).

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