使用单个servlet调用多个方法 [英] Multiple method calling using single servlet
本文介绍了使用单个servlet调用多个方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是JavaEE的新手,并且有一个关于具有多种方法的servlet的查询。
I am new to JavaEE and have a query regarding a servlet that has multiple methods.
我想知道如何在servlet上调用特定方法,当我点击提交
按钮时在JSP中。?
I want to know how I can call a specific method on a servlet, when I click "Submit
" button in JSP.?
有人建议使用 HTML隐藏字段
但我不知道如何实现它们在Jsp。
Someone have suggested to use HTML hidden fields
but I have no idea on how to implement them in Jsp.
推荐答案
你可以给提交按钮一个特定的名字。
You can just give the submit button a specific name.
<input type="submit" name="action1" value="Invoke action 1" />
<input type="submit" name="action2" value="Invoke action 2" />
<input type="submit" name="action3" value="Invoke action 3" />
按下按钮的名称 - 值对按常规方式作为请求参数提供。
The name-value pair of the pressed button is available as request parameter the usual way.
if (request.getParameter("action1") != null) {
// Invoke action 1.
}
else if (request.getParameter("action2") != null) {
// Invoke action 2.
}
else if (request.getParameter("action3") != null) {
// Invoke action 3.
}
这篇关于使用单个servlet调用多个方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文