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页面中使用这个信息。有可能吗?
添加回答
举报
0/150
提交
取消