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

Servlet中的doGet和doPost

Servlet中的doGet和doPost

BIG阳 2019-06-10 21:01:47
Servlet中的doGet和doPost我开发了一个HTML页面,它向servlet发送信息。在servlet中,我使用以下方法doGet()和doPost():public void doGet(HttpServletRequest req, HttpServletResponse res)throws ServletException, IOException  {      String id = req.getParameter("realname");      String password = req.getParameter("mypassword");}public void doPost(HttpServletRequest req,       HttpServletResponse res)throws ServletException, IOException {     String id = req.getParameter("realname");     String password = req.getParameter("mypassword");}在调用servlet的html页面代码中,如下所示:<form action="identification" method="post" enctype="multipart/form-data">     User Name: <input type="text" name="realname">     Password: <input type="password" name="mypassword">     <input type="submit" value="Identification"></form>当我用method = "get"在servlet中,我得到id和密码的值,但是当使用method = "post",id和密码设置为null..为什么我不知道这个案子的价值呢?我想知道的另一件事是如何使用servlet生成或验证的数据。例如,如果上面显示的servlet对用户进行身份验证,我希望在我的HTML页面中打印用户id。我应该能够发送字符串‘id’作为响应,并在我的HTML页面中使用这个信息。有可能吗?
查看完整描述

3 回答

?
慕沐林林

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

servlet容器的HttpServlet.service()方法的实现将在必要时自动转发给Doget()或doPost(),因此不需要覆盖服务方法。


查看完整回答
反对 回复 2019-06-10
  • 3 回答
  • 0 关注
  • 933 浏览

添加回答

举报

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