访问同一个 bean 中的两个控制器 - Dispatcher Servlet
我是 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的 jsp 中需要两个
You need two
<form>
s in your jsp - one withaction="/findTask"
and the other withaction="/updateTask
. (assuming you map your two controllers / controller methods to these urls).