为了账号安全,请及时绑定邮箱和手机立即绑定

怎么调用servlet中的方法?

怎么调用servlet中的方法?

www说 2019-02-06 11:07:22
怎么调用servlet中的方法
查看完整描述

3 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

在后台java方法中你是无法调用的,这和servlet的生命周期相关,你所看到的在servlet类doPost 或者doGet方法都是servlet响应请求的一个过程,作为完成的过程,任何一个环节都是不可拆分的,所以你无法单独调用servlet中的doPost 或者doGet方法。只有前台通过url发出访问请求,servlet会根据的路径名匹配到web.xml中配置好的servlet-mapping找到servlet-name关系到处理该请求的servet类,默认调用doPost 或者doGet方法,并响应给前台。

查看完整回答
反对 回复 2019-03-15
?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

调用servlet中的方法??一般都是servlet调用dao实现里面的方法,对问题进行处理的。如果是在jsp页面中要跳到指定servlet中的方法的话 可以这么写(比如说是增加一个学生的信息)<a href='addStuInfoAction?type="addStu"'>增加学生信息</a>其中的addStuInfo为访问action时的路径,addStu为这个action中的某一个具体的方法。在action中就先得到jsp页面传过去的type:String type=request.getparamers("type");在doPost中进行判断 if(type.equals("addStu")){
addStu();调用增加学生信息的方法
}
这样就可以啦。
希望以上的简答可以帮到您

查看完整回答
反对 回复 2019-03-15
  • 3 回答
  • 0 关注
  • 2444 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信