使用单个servlet调用多个方法 [英] Multiple method calling using single servlet

查看:248
本文介绍了使用单个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆